The DVLD Management System is a comprehensive desktop software solution designed to streamline the process of managing driving licenses and related applications. It provides various functionalities for handling applications, licenses, tests, appointments, and user management in the context of driving license issuance and management.
- Store information about driving license applications, including applicant details, application date, type, status, and fees.
- Track the status of applications and manage associated fees.
- Define different types of driving license applications.
- Specify application fees for each type.
- Maintain a list of countries for applicant nationality and other related purposes.
- Record details of driving licenses that have been detained, including detain date, fines, and release information.
- Manage information about drivers, including personal details and creation information.
- Handle international driving license applications and issuance.
- Track application details, issue dates, expiration dates, and activation status.
- Define various classes of driving licenses, including descriptions, minimum age requirements, default validity length, and fees.
- Manage issued driving licenses, including application details, issue dates, expiration dates, notes, fees, and activation status.
- Store details of applications for local driving licenses, including application ID and associated license class.
- Maintain records of individuals involved in the driving license process, including personal details, contact information, and nationality.
- Configure system settings, such as international license validity period.
- Schedule appointments for driving tests, including test types, application IDs, appointment dates, fees, and creation information.
- Record results and details of driving tests, including test appointments, results, notes, and creation information.
- Define different types of driving tests, including titles, descriptions, and fees.
- Manage user accounts for system access, including usernames, passwords, and activation status.
- Framework: .NET Framework (C#)
- User Interface: Windows Forms (WinForms)
- Authentication: Custom user authentication system
- Architecture: 3-tier architecture
- Deployment: Standalone desktop application
To see a demo of the project click here