Expected duration: 1 - 6 months We are building a full-featured Assessment Management System using the MERN Stack (MongoDB, Express.js, React.js, Node.js). The platform is designed to streamline the process of creating, scheduling, and managing assessments for students. It will allow educators to assign tests, manage time slots, track student performance, and generate real-time reports.
The system includes user roles for admins, instructors, and students, with secure authentication and role-based access control. Students will be able to view their scheduled assessments, complete them within defined timeframes, and receive automated feedback or results. Instructors can create assessments with various question types, schedule them across different classes, and monitor completion status.
Our goal is to deliver a scalable, responsive, and user-friendly application that improves the efficiency of academic evaluations while providing a smooth experience for both teachers and students.
Core Features: - Assessment creation with customizable question types - Assessment scheduling and automated reminders - Student dashboard with test access and results - Instructor panel with scheduling and performance tracking - Secure login, JWT-based authentication, and role management - Real-time analytics and reporting tools - Fully responsive design for desktop and mobile use
Key Requirements: - Strong MERN Stack Experience - Responsive Front-End Development experience - Experience building applications that involve calendars, time slots, booking, or scheduling logic - Experience implementing secure authentication (JWT, OAuth) - Ability to write unit and integration tests using tools like Jest, Mocha, or Cypress - Experience deploying MERN applications to cloud platforms - Clear and timely communication in English |