Scolarix : School Management Application










- Client
- Traning project
- Role
- Full Stack Developer
- Date
- September 1, 2026
- Technologies
Context
Educational institutions need a centralized tool that allows students, parents and administrators to easily access academic information, track progress and manage daily school operations.
Solution
Scolarix is a complete school management web application with dedicated spaces for each user type:
Students
- View class schedule
- Check grades
- Access school program and evaluation program
- Follow course progress
Parents
- Monitor children’s attendance
- View grades
- Track school payments
- Access courses and academic program
Administrators
- Full management of the institution
- Administration of all modules (students, parents, grades, schedules, payments, etc.)
Role & responsibilities
As a full stack developer, I designed and developed the entire application: data models, business logic, REST APIs, user interfaces for all roles, and containerized deployment.
Technical choices
- Backend: Django + PostgreSQL for a robust and scalable architecture
- Frontend: Vue.js for a modern and reactive user experience
- Deployment: Docker for reproducible environments and simplified deployment
Results
- Complete multi-role platform covering the main needs of a school
- Clear separation of access and features according to user type (student, parent, admin)
- Solid foundation ready for production use and future enhancements