Student Management System
Qt/C++ desktop application for complete student records management
Professional desktop student management application developed with Qt/C++. This system enables complete student record management with MVC architecture, including their personal information (name, surname, date of birth, section, year), academic details (BUT1/BUT2/BUT3, INFO/MMI), and detailed absence tracking. The application offers data persistence in JSON and XML, an advanced search and filtering system, and a multilingual interface (French/English) with profile photo support.
Skills used
Skills
Skills used
Skills acquired
Features
Detailed profile with personal and academic information
Profile photo support with Qt Widgets
Absence tracking with justifications and history
Full CRUD for student management
MVC (Model-View-Controller) architecture with Repository pattern
Detailed profile with personal and academic information
Multi-format persistence (JSON and XML)
Absence tracking with justifications and history
Multi-criteria filtering by section (INFO/MMI) and year (BUT1/BUT2/BUT3)
MVC (Model-View-Controller) architecture with Repository pattern
Fast and reactive student search
Multi-format persistence (JSON and XML)
Absence statistics per student
Multi-criteria filtering by section (INFO/MMI) and year (BUT1/BUT2/BUT3)
Multilingual interface (French and English)
Fast and reactive student search
Profile photo support with Qt Widgets
Absence statistics per student
Full CRUD for student management
Multilingual interface (French and English)
Full CRUD for student management
Detailed profile with personal and academic information
Absence tracking with justifications and history
MVC (Model-View-Controller) architecture with Repository pattern
Multi-format persistence (JSON and XML)
Multi-criteria filtering by section (INFO/MMI) and year (BUT1/BUT2/BUT3)
Fast and reactive student search
Absence statistics per student
Multilingual interface (French and English)
Profile photo support with Qt Widgets
Gallery
Gallery
2