Full Stack MERN Developer for Online Exam System

Job ID: 38719216

Budget: $30 – $250 USD

I'm seeking a proficient Full Stack MERN Developer to create a comprehensive online examination system. This platform will cater to three types of users: Admins, Question Creators, and Students.

Key Requirements:
- **Admin Functionalities**:
- Create users: Admins can create two types of users - Question Creators and Students.
- Manage exams: Admins can set up and oversee exams.
- Assign teachers: Admins can designate 2, 3, or 5 teachers to create questions.

- **Question Creator Functionalities**:
- Create questions: Question Creators can formulate exam questions.
- Edit questions: They can modify questions as needed.
- Delete questions: They have the ability to remove questions.

- **Student Functionalities**:
- View exams: Students can see available exams.
- Solve exams: They can attempt the exams.
- View results: Students can check their exam results.

Additional Features:
- The exam questions should be time-based. Once the allotted time for a student expires, the system should automatically lock them out.

Ideal Skills and Experience:
- Extensive experience in Full Stack MERN development.
- Previous work on educational or examination systems is a plus.
- Strong understanding of user role management in web applications.
- Ability to implement time-based question functionalities.