User:Didicodes/Apps

Page Finder
A simple web browser that can used to perform a prefix search for page titles and images embedded in those pages.Users can search for any page title example: Star wars, and get a list of pages starting with the title (Star wars), the user also has an option to click on images and see all images that are embedded in those pages. Note: Users can also click on the displayed page titles and read the contents of the page.

APIs
 * API:Prefixsearch would be used to perform the prefix search.
 * API:Images would be used to display a list embedded of media files on the pages.
 * API:Imageinfo would be used to retrieve information about each image file.

Current Events Viewer
An app that shows a list of current events happening in the world from Portal:Current_events page. The page doesn't display events older than seven days. For instance, if today’s date is 18/03/2019 the page will show only events that happened from 12/03/2019 to 18/03/2019 which means that events older than seven days are automatically archived. Users will have to choose the date for the current event they want to see, Users can also add the page to their watchlist.

APIs
 * API:Parsing_wikitext
 * API:Watch
 * API:Login- using the Watch requires a user to be logged in hence the need to integrate API:Login.

On This Day
On Wikimedia wiki’s homepage, the is a section called On this day that shows a list of historical anniversaries such as events, deaths, and births that happened on a particular day.This app will serve as a viewer for this feature.