Inspiration
South Africa faces rising road fatalities, driver’s license fraud, and corruption in traffic enforcement. Millions of citizens struggle with outdated paper-based systems that are costly, inefficient, and prone to abuse. We wanted to reimagine the driver’s license as a secure, inclusive digital identity tool—one that improves road safety, reduces corruption, and brings South Africa closer to global digital governance standards.
What it does
The Digital Smart Driving License (DSDL) is a mobile-first, biometric, and blockchain-secured driver’s license system. It allows drivers to: Log in securely using biometric authentication (fingerprint/face ID). Access a digital version of their license. Receive instant notifications when fines are issued. Have their license instantly verified by traffic officers using QR/NFC scanning. Authorities can seamlessly track compliance, detect fraud, and ensure transparency—while citizens enjoy faster, safer, and fairer licensing services
How we built it
Frontend: React + TailwindCSS for a lightweight mobile-first app.
Authentication: Biometric login (fingerprint/face ID) for secure access.
Blockchain Integration: Starknet & Solidity smart contracts for immutable records of license issuance, renewals, and fines.
Database: MongoDB for user profiles; Arweave for decentralized document storage.
Payments: ChippiPay for secure, local mobile money integration.
Hosting & Services: AWS for scalability and Firebase for notifications.
Mapping & Alerts: Real-time fine alerts and authority scanning through NFC/QR APIs.
Accomplishments that we're proud of
Designing a fraud-resistant driver’s license system that uses biometrics and blockchain. Building with inclusivity in mind: low-bandwidth optimization and offline-first access. Creating a model that not only helps South Africa but can scale across Africa. Establishing an independent oversight and citizen rights framework, ensuring fairness and accountability. Bringing together technology and policy in a way that could directly save lives and fight corruption.
What we learned
The importance of designing for South Africa’s real-world constraints: limited connectivity, widespread smartphone use, and high corruption risks. How to integrate cutting-edge blockchain security with citizen-facing mobile apps. That building trust in digital identity requires not only strong technology but also transparent governance and ethical safeguards. Collaboration across sectors—tech, government, and civic groups—is key to adoption.
What's next for Digital Smart Driving LicensePilot testing in select provinces to gather user and enforcement feedback.
Expanding AI-driven road safety analytics (predicting accident-prone zones, monitoring repeat offenders). Deeper integration with insurance, tolling, and vehicle registration systems. Partnering with African Union digital ID initiatives to expand across borders. Establishing South Africa as a continental leader in secure, inclusive, and future-ready digital licensing.
Built With
- amazon-web-services
- apis
- azure
- biometric
- firebase
- flutter
- generator
- mongodb
- native
- nfc
- polygon
- postgresql
- qr
- react
Log in or sign up for Devpost to join the conversation.