eClss
eClss is a web-based platform designed to manage curriculum, course scheduling, enrollment, and assessment workflows for educational institutions. It provides tools for creating and publishing course catalogs, planning timetables, tracking student enrollment, recording attendance, and collecting grades, all within a single system. The goal of eClss is to streamline administration while supporting teaching and learning through accessible dashboards and reporting.
The project originated as an open-source initiative developed by educators and developers who sought to consolidate
Key features include course management, enrollment and waitlist handling, timetable planning with conflict detection, attendance tracking,
Technical architecture is based on a modular, service-oriented design with a PostgreSQL-compatible database and a modern