This is a mobile application designed for police officers to track and verify vehicle status using license plate recognition. The app allows officers to scan license plates and retrieve important information, such as owner details, insurance status, stolen vehicle alerts, and tickets.
- πΈ License Plate Recognition: Automatically extract the license number from an image.
- π Vehicle Lookup: Search for vehicle details by entering the plate number manually.
- π Data Retrieval: Fetch car-related data, including:
- Owner information
- Insurance start & end dates
- Stolen vehicle status
- Unpaid tickets
- π Home Screen:
- Search bar for quick vehicle lookups
- Display the last three scanned cars
- Show total number of scanned cars
- π Scan History: View previous scans with full details.
- π Authentication: Secure login with username and password.
- Jetpack Compose (UI)
- Adobe Figma (UI Design)
- CameraX (License plate scanning)
- Google mlkit for text recognition
- ViewModel + LiveData (State management)
- Room Database (Local storage)
- Retrofit (API calls)
- Dagger Hilt (Dependency injection)
- MySQL (Database)
- JWT (Authentication)
- bcrypt (Password hashing)
- Postman for Api Tests
- REST API (For data retrieval and updates)
- Render for api deployment
- Clever Cloud for database hosting
- Uptimerobot for uptime monitoring
- Use HTTPS for API communication.
- Encrypt sensitive data before storing it.
- Implement role-based access control (RBAC).
- π§βπ» Biometric Authentication (Fingerprint/Face recognition)
- π§βπ» Filing a Ticket
- π Real-time Alerts for stolen vehicles
- π GPS Tracking of scanned vehicles
- π Admin Dashboard for data analytics
For any inquiries, feel free to contact Haithem at salahxd99@gmail.
Β© 2025 PolicePlus App. All rights reserved.