https://github.com/gerakl1123/arda_stud_manager
ARDA Студентиский Менеджер QT
https://github.com/gerakl1123/arda_stud_manager
cplusplus cpp crud crud-application desctop-app education file-storage offline open-source open-source-project qt qt6 qt6-gui qt6-widgets school student-management student-manager university
Last synced: 2 months ago
JSON representation
ARDA Студентиский Менеджер QT
- Host: GitHub
- URL: https://github.com/gerakl1123/arda_stud_manager
- Owner: Gerakl1123
- License: other
- Created: 2025-07-08T20:13:40.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-08-06T22:25:22.000Z (2 months ago)
- Last Synced: 2025-08-07T00:18:00.725Z (2 months ago)
- Topics: cplusplus, cpp, crud, crud-application, desctop-app, education, file-storage, offline, open-source, open-source-project, qt, qt6, qt6-gui, qt6-widgets, school, student-management, student-manager, university
- Language: C++
- Homepage:
- Size: 2.03 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
ARDA_Stud_Manager
ARDA_Stud_Manager is a local cross-platform Qt application for managing students, groups, grades, and schedules. All data is stored locally — no database or internet connection required.
FeaturesStudent, group, and teacher management
Schedule and academic module creation
Grade and exam tracking
Local file-based data storage
Password hashing with SHA256
Qt Widgets-based GUI
Data serialization and deserialization
Fully offline usage
Technologies
C++17
Qt 5.15 / 6.x
CMake
Cross-platform: Windows, Linux
Build & Run
Make sure Qt and CMake are installed and available in your system path.
git clone https://github.com/Gerakl1123/ARDA_Stud_Manager
cd ARDA_Stud_Manager
mkdir build
cd build
cmake ..
make
./ARDA_Stud_ManagerDemo
Demo videos are available in the ARDA/demo video/ folder.
Development StatusSome menus (lesson plans, file manager) are under development.
The project is currently undergoing a major code refactor — updates will pause for 1–2 weeks.Work in progress:
Full rewrite of Contest and Student Manager classes
UI and logic separation
Bug fixes and optimization
Follow updates here: Telegram Channel
Latest Changes24.07.2025
Fixed bug with student sorting and saving
Merged file saving grid into main sorting grid
18.07.2025
Added two new menus
Refactored UI, logic moved out of widgets
Known Issues
Issue when adding many students to an existing notebook and saving after sorting (fixed 24.07.2025)
License
Licensed under CC BY-NC 4.0.
Free for non-commercial use with attribution.Author: Gerakl1123