DVLD - Driving & Vehicle License Department
A full desktop application focused on database-backed workflows, layered logic, validation, and practical administration screens.
Key Features
Case Study
A clear view of the workflow problem, the technical solution, and the delivery value.
The workflow needed more than static screens. It had connected records, license states, test appointments, renewal rules, and user actions that had to stay consistent across the database.
I built a layered .NET desktop application backed by SQL Server, with structured tables, validation-focused forms, reusable data access, and clear screens for daily licensing operations.
Designed the database structure, implemented the WinForms interface, connected business rules, handled validation, and prepared the project for future release updates.
Technical Challenges
- Keeping related records consistent across people, applications, tests, and licenses
- Designing screens that remain readable during repeated administrative use
- Separating data access and workflow logic so future changes stay manageable
Results
- A complete desktop workflow instead of isolated forms
- Clear technical depth for database and business-system clients
- A project page that now shows releases, screenshots, and client-ready case study notes
Screenshots
Version History
See how the project evolved across releases, with separate media and notes for each version.
Operational Polish Release
The latest release is prepared to present project progress clearly, with separate release notes and media for client review.
- Cleaner project presentation
- Separate screenshots per release
- Release notes prepared for future feature updates
Core Licensing Workflow
The first complete release focused on the essential department workflow: people records, applications, tests, and license operations.
- People and license records
- Test and appointment workflow
- SQL Server relations and validation-focused forms