This application allows you to conduct multiple choice questions exams, and CBTs.
Features:
Account Creation as a student and teacher .
No fake emails are entertained as OTP based verification of emails is used.
Scalable Application as it is made on MERN.
Case of forgotten password is also taken care of.
Teacher's feature:
Teacher can add questions and view results of all the students.
Student's feature:
Student can view and attempt the exams.
Student can also view results of all the other students.
Sequrity Features:
Password is saved in hashed format.
Forgot password token also has expiery of 15 minutes.
Frontend Freatures:
Frontend is made using React.js
Context api is used to maintain the dark mode.
react-router-dom is used to make routing between the pages.
Information is send either through body or through URL.
react-toastify library is also is used to make popups to show alerts and other information.
Delete account is feature is also there in case anyone want to delete its account.