Description
This task was mentioned in our PG proposal and is slated for the end of our grant, but I forgot to create an issue for it. :) Copying over from the proposal:
After the new features have been completed, we would like to tie everything together in a new main screen UI. Since the creation of the app, the focal point of the main screen has been the user's past contributions. However, the app is now very different from what it was at the beginning - we have the Nearby feature, an Achievements screen with a level badge and upload stats, a Notifications screen with user talk messages, an Explore screen that lets users browse other Commons photos, and various other conveniences. At the end of 2018 we will be able to display news about an ongoing campaign. And at the end of this proposed grant, we will have a limited connection mode, the option to pause and resume image uploads, and a "to-do" system.
When the time comes, we will create a few different mockups and seek community feedback on which one they like best, before proceeding with implementation. However, as a rough guide, a possible plan for a new main screen UI is outlined below.
The action bar (the blue bar at the top of the screen) could have:
- Unread notifications as a bell icon
- Limited connection mode toggle
A bottom navigation bar could have:
- Home
- Nearby (nearby places that need pictures)
- Browse (the current "Explore" screen)
- My contributions
Home (which will be the new main screen) could contain:
- "Welcome back, username!" with level badge, upload stats and achievements displayed
- News about ongoing campaigns
- The nearest place that needs pictures
- The picture being uploaded currently (with option to pause/resume) and queue of other pending uploads. Or, if there is no picture being uploaded or in the queue, the most recent picture uploaded
- "To do list" of uploaded pictures with action needed
- Upload button
All of this will culminate in the release of v3.0 of the app at the end of the project.