-
Notifications
You must be signed in to change notification settings - Fork 4
[FEATURE]: Set-Up "My Progress" tab backend & db #127
Copy link
Copy link
Open
0 / 10 of 1 issue completedLabels
featureNew feature or requestNew feature or request
Description
Describe the feature
Write necessary scripts to set-up the backend.
Why is this feature important?
This will ensure each logged in user sees their current progress and can take necessary steps to improve.
Possible implementation
- Figure out what all data is required for the 'my progress' tab.
- Format the json payload data in progress table accordingly.
- Make necessary postgres join queries to get the required data.
- Make Db calls from frontend page script & format the data.
- Capture the Game score for a user after each game & store it in the 'Session' table in Db.
- Figure out the formulas to utilize number of correct & incorrect answers.
- Do the necessary calculations to determine level of the user.
- Update the Progress table with the calculated 'level' for a user after each game.
- Test 'My progress' dashboard with 2-3 users.
Before submitting
- I have searched for existing feature requests.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
featureNew feature or requestNew feature or request