We are launching a contest for people to compete in a weigh loss contest. The contest allows users to create an account on our page and are able to login and track their weigh loss progress. They can also see where they are at on a leaderboard to see where they stand in the contest. See requirements for each page below.
Code would live in Gitlab
Server would be either AWS or Digital Ocean
We have a designer would will provide all assets via Figma
1. Login Page
This page needs to be built and launched first. We have quite a bit of urgency here. This page needs to allow people to create an account. Creating an account includes
-Select Division (Male/Female)
-take payment (this would include a stripe payment page)
This page will also include some basic static banners and static text to explain the product.
2. Login Page
-This page doesn't need to be ready until a few weeks after the login page. The page would include:
-Login: using credentials created at register page
-Also include a forgot password piece
3. Onboarding for first login
-This would include finishing the user profile
4. Profile Page
-This is a page that has the user profile which would include the picture, name, current weight, and place regarding the rest of their division with a leader board.
5. Leaderboard Page
-This would show the top ten users who have lost the most percentage of weight. It would show the top ten and show below that where that user is in the leaderboard. This page would be linkable from the profile page and users could easily link back to their profile from here.
This is the basic requirements for this project and would have more details included once the project starts. The additional details would only be more details