Description
Summary:
Users use the app in sets of two, with each user having a partner. Users can set a wager between them and their partner (eg loser buys the winner a coffee). Every day, users will set tasks they want to achieve. Once those tasks are completed, their partner will verify the completion of said task through evidence (a picture) submitted by the user. Completing tasks will give the user points.
At the end of an agreed-upon time period, the partner with more points will win the wager they set. (Disclaimer: the app will display what the wager is, but the creators have no part in what the wager is. The creators of the app do not control what the users set as wagers and are not responsible for the wagers set.)
APIs to be used:
Firebase
Stores username, password, points, partner, pictures
Calendar
Demo
Worst Case
Sign up and log in
Set tasks
Demo completing task with evidence
Demo partner receiving the photo and marking the task as complete
Best Case
All functionality mentioned in “Worst Case” scenario
Set time and location of a event
Show app checking that user is at the location specified at the designated time and marking task as complete
Chat feature
Able to set tasks in advance/connect to a calendar