MVP user generated mobile app
Project detail
iOS and Android MVP brief
Summary
1. A user generated mobile based application
2. Users can rate via gamification
3. Via the rates their will be a top 10 displayed in a leader board
4. Winner per month will rewarded, winner will be notified
We want to create an app which will work native on iOS and android. We are a small start up with a small budget. Therefore we want to have this app developed in Flutter, to cut down in development time and use Firebase, in the first place the free plan. If work is going well, we can expand off course.
It is a quiet simple app in interaction so pure native is not necessary, that’s why we think Flutter will be the best option.
The overall design is already made. We miss some functional pages. We can discus this as an additional job.
Create account functionalities
Create account via third party;
1. Facebook
2. Instagram
3.Google
4. Apple
Retrieving and verifying data;
1. Name
2. Email
3. Age
4. Region
Consent for GDPR
Profile functionalities
1. Profile is automatically created
2. Option to add profile photo
3. Upload photo to profile as a ‘post’
4. Maximum of 10 photos per month
5. Date of upload should be visible
6. Total rating per photo should be visible
7. Option to click and enlarge photo
8. Enlarged photo is open for rating (like on home page)
9. When enlarged photo is rated, automatically the next coming up photo is displayed
10. Report, this is a service option when a user witness appropriate content
11. Follow profile option
12, Possibility to erase uploaded photo
Profile setting options
1. Change profile photo
2. Log out
3. Change setting for notifications
4. Change setting for EDM
Home page functionalities
1. Rate posts of other users
2. Rate is between 1 to 10
3. Quick action; follow user
4. Link to profile of the poster
Leaderboard
1. Push notification when position changes
2. Option to go to the profile page
CMS
1. This function is editorial. To keep our platform as ‘clean’ as possible.
2. A list of all uploaded images which will be controlled by hand if it fits our terms and conditions
3. Keep in mind that we want to automate this in the future if needed
Onboarding, tutorial and tips
1. Onboard the concept
2. Tutorial to explain the app
3. Tips on how to make pictures
Note; we except to have feedback rounds within the proposal. We would love to hear your proposal regarding this and I am sure we can compromise.