Vehicle license plate scanning and recognition system
A mobile-first system that scans a vehicle’s license plate, checks it against a permit database, and returns an entry decision immediately.
Year
2026
Project type
Custom full-stack OCR system
Client
Internal operations tool
Goal
Build a fast, convenient tool that lets staff scan arriving vehicles with a phone and verify entry permits in real time.
Challenge
Manual checks against vehicle lists slowed traffic, increased the chance of mistakes, and made it difficult to track previous entries and inspections.
Solution
I built a Next.js system that detects license plates through the device camera, recognizes them with browser-based ONNX models, and checks them against a permit database. Staff can also enter a number manually, log inspections, and view a live entry summary.

Process
Process analysis
The entry-control workflow was divided into scanning, recognition, permit verification, and result logging.
Mobile UX/UI
The interface was designed for outdoor phone use, keeping the camera, critical information, and decision on one screen.
Plate recognition
ONNX models running in the browser detect the plate and recognize its characters without sending the photo to an external recognition service.
Data and history
Recognized plates are checked against the permit database, and every attempt is stored in the entry history and dashboard.
Results and related services
- Faster checks using a phone camera
- Automatic matching against the permit database
- A clear allow-or-deny result in real time
- Centralized inspection history and entry statistics
Contact
Need a smarter solution for your workflow?
Tell me what you’re building. I’ll reply with clear next steps and an honest recommendation for bringing it to life.