In this unit, in a team of 4, we were tasked with creating a fullstack Python application where beginner students can learn Python. Please note that all files are the work (copyright protected) of their original owners (where not made clear), my main contribution is in the "ForgotPassword.py" file, as explicitly stated (we, as a team, collaboratively worked on the project overall and the other files in the codebase).
Below is the historical README that was included in the original repository, explaining what this codebase (CodeVenture) is and how to use it:
- Install the pandas library using "pip install pandas"
- Run "interface.py"
- Enjoy!
- Login
- Login history
- Forgot password
- Exit
- View all usernames
- Edit profile
- Delete profile
- Logout
- View students progress
- Add a new student
- Return to Main Menu
- View Modules
- Attempt Quiz
- Attempt Challenge
- Track Progress
- View points
- Logout
- Add details on new account (e.x. email address, username, password)
- Select the user type
- Input corresponding username, email
- Answer security questions
- Input new password
- challenge_quiz.csv
- linked_account.csv
- module_data.csv
- module_track.csv
- quiz_data.csv
- shop_data.csv
- user_data.csv