Open Sourcefull stack
Simple Assessment
Online examination platform with auto-grading, participant management, and real-time exam delivery.
About the Project
Simple Assessment is an open-source examination platform for creating timed assessments, managing participants, and auto-grading submissions without enterprise LMS overhead.
Problem
Educators and small teams need online exams with grading automation but cannot justify complex LMS platforms or manual marking at scale.
Features I Handled
Described using the STAR method — Situation, Task, Action, Result.
Architecture & Technical Decisions
Simple Assessment is a classic monolithic Express API paired with a React SPA — intentionally simple, not microservices or serverless backend.
- Architecture pattern
- Monolith (Express API + React SPA)
- Hosting & deployment
- Netlify for frontend static hosting; Node API on PaaS/server
- Data layer
- MongoDB for exams, questions, participants, and submissions
- Integrations & services
- JWT authentication; server-side grading engine