OpenEdu is a web application designed for creating completely free digital classbooks for schools. It is tailored primarily for Romania but is versatile enough to be used in all countries that employ a 1-10 grade system. This platform is designed with three types of users in mind: Admins, Teachers, and Students.
Openedu simplifies the educational administration process by allowing schools to transition from physical to digital classbooks. With a strong emphasis on user-friendliness, the platform enables quick and efficient management of school data.
-
Admins: Upon signing up, users will receive Admin accounts. Admin users are guided through an intuitive setup interface.
-
Teachers and Students: Once the admin setup is complete, both teachers and students are sent their login credentials via email, allowing them to access the school's new digital classbook system.
- Easy onboarding process through a guided setup interface.
- Bulk upload of students and teachers via Excel files, catering to local preferences for data management in Romania. See how it works in this video.
- React JS with Vite for compiling.
- Tailwind CSS for styling.
- Firebase for authentication.
- PostgreSQL for storing user data.
- For backend details, please visit the backend repository.
- Implement options for changing academic years.
- Enhance authentication features.
- Develop mobile applications for Android and iOS.
- Continuously address bugs and improvements.
We invite and encourage contributions from the community! If you are interested in contributing, please ensure your pull requests are efficient.
Openedu is open-sourced under the Apache License.
For live preview and additional information, please visit our website.

