User:Didicodes/Apps

WORK IN PROGRESS

Current Events Viewer
An app that shows a list of current events happening in the world. API:Categorymembers would be used to get the main article for Current_events category which is Portal:Current_events. Portal:Current_events shows only events that happened a week to the current day. For example, if today’s date is 18/03/2019 the page will show only events that happened from 12/03/2019 to 18/03/2019. However, other events older than seven days are automatically archived so the user will also be able to access this events if need be by inputting the exact date. According to the manual of style for current events, Each news item is posted under the following headings: Armed conflicts and attacks, Arts and culture, Business and economy, Disasters and accidents, Health and environment, International relations, Law and crime, Politics and elections, Science and technology, Sports.

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.

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.