Skip to main content

Saaradaa Journal of Interdisciplinary Studies

A Peer-Reviewed Multidisciplinary Open-Access Journal

ISSN:3139-4019
Original Article Open Access

Online Exam Portal to Manage Monthly Exams and Assignments Between Different Schools

1 Web Developer, Saaradaa Learknowations Pvt. Ltd., Hyderabad, Telangana, India
Download PDF (0) Cite this Article

Research Summary

This paper presents the architecture and deployment of a production-ready, multi-tenant online exam portal used across multiple schools, featuring JWT authentication, CSV-driven onboarding, automatic MCQ scoring, and a React/Flask/MySQL technology stack.

Abstract

This paper presents a production-deployed, multi-tenant Online Exam Portal enabling monthly examinations and assignments across different schools. The system delivers secure JWT authentication, role-based access control, CSV-driven student and question onboarding (with image attachments), strict exam time windows, automatic scoring for MCQs, an explicit results-release workflow, and analytics exports. The frontend is React (MUI, framer-motion, react-slick), the backend Flask with SQLAlchemy over MySQL (AWS RDS), and assets on AWS S3. Both tiers are deployed on Render. We detail architecture, implementation highlights (pooling, UTC-safe time checks, idempotent assignment), and UI/UX components. Finally, we outline a forward path to Java Spring Boot, school-managed tenancy, and a class-/subject-based question repository to enhance productivity and scale.

Keywords: Online ExaminationsMulti-Tenant LMSReactFlaskMySQLAWS S3/RDSJWT Authentication

Full Article

How to Cite

Karthik Kumar, K. (2025). Online Exam Portal to Manage Monthly Exams and Assignments Between Different Schools. Saaradaa Journal of Interdisciplinary Studies, 1(2), 25-36.