Website Link: https://historiahub.onrender.com/
Online educational platform exhibiting Roman, Greek, & other history with quizzes
Tech Used: Node.js, Express, MySQL, Bootstrap, HTML, CSS, & deployed to Render
-
Designed quizzes for each historical time period and implemented a points system
-
Implemented a user login system to allow CRUD operations on the user list & authentication
-
Stored user data in MySQL database to track their quiz/reading progress & suggest improvements
CRUD Operations:
Create: creates a new user entry in the database whenever a user registers
Read: reads user data from the database to authenticate the user during the login process.
Update: tracks the user's reading/quiz progress by recording scores and the points system
Delete: deletes the user's account and progress along with points