Skip to content

Scolarix : School Management Application

School program
User profile
School payments
Parent dashboard
Student dashboard
Administrator dashboard
Login page
User account
Teacher class logbook
Class logbook
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