User:Didicodes/Apps
Page Finder[edit]
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[edit]
An app that shows a list of current events happening in the world retrieved from Portal:Current_events. This current events page does not display events older than seven days. That is, 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, events older than seven days are automatically archived which means that a user can choose any date on the calendar and still get the events that happened on that day. Users can also add the page to their watchlist.
APIs
- API:Parsing wikitext
- API:Watch
- API:Login - using the Watch module requires a user to be logged in hence the need to integrate the Login module into the app.
On This Day[edit]
On Wikipedia'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.
Mockups[edit]
The UI/UX of the demo apps shown below may change.