-
Notifications
You must be signed in to change notification settings - Fork 0
User Features
Caroline edited this page May 26, 2021
·
5 revisions
- Home Dashboard - users have access to a dashboard displaying graphs showing their stats on the problems they've solved
- users are able to see a chart showing progress they've made for each category based on how many questions have been marked as "solved".
- graph will be a bar chart showing how far they are for each category.
- users are able to see statistical information on problems solved and problems awaiting solution.
- graph will be a doughnut style chart showing percentage of how far along the user is.
- users are able to see how many questions they've solved based on difficulty level.
- graph will be horizontal bar graph showing progress for each difficulty level.
- users are able to click on the different category components to get access to problems.
- users are able to see a chart showing progress they've made for each category based on how many questions have been marked as "solved".
- Problems - problems are placed in different components based on categories
- problem components will have algorithm problems with title, description and solution.
- problems have a solution that is hidden in a dropdown list.
- problems belong to a level of difficulty.
- problems allow users to check off a problem that has been studied.
- users are able to place problems in a "problems to review" list.
- users are able to mark a problem as "solved" or "unsolved".
- Reviews - problems checked as "review" will be placed here
- users will be able to delete a problem from their review list.
- Profile Page
- users will have a profile page with a bio and profile picture.
- users will have access to their "problems to review" list.
- users will be able to see their stats of problems they've done.