Overview
DSMS is a full-featured driving school management platform designed to streamline operations for driving schools of all sizes.
Features
- Lesson Scheduling - Manage lesson bookings with instructor availability
- Student Progress Tracking - Monitor each student's learning journey
- Exam Management - Schedule and track driving exams and results
- Instructor Management - Assign instructors and manage workloads
- Certification Workflows - Automated certificate generation upon completion
- Reporting Dashboards - Comprehensive analytics and insights
Technical Highlights
- NestJS backend with modular architecture
- PostgreSQL database with TypeORM
- Role-based access control (RBAC)
- Comprehensive audit logging
- Docker containerization
- RESTful API design