The PUC Project is an integrated system designed to monitor vehicle pollution and validate Pollution Under Control (PUC) certificates. It aims to improve air quality by ensuring vehicles comply with emission standards.
- Automated detection of vehicle registration numbers
- Real-time validation of PUC certificates
- Pollution monitoring using IoT sensors
- Alert system for expired or invalid PUC certificates
- Dashboard for authorities to monitor compliance
- Progressive Web App for easy access on various devices
- Frontend: Next.js 14 (PWA)
- Backend: Golang
- Cloud Infrastructure: AWS (Lambda, DynamoDB, Textract, Scheduler)
- OCR: AWS Textract for number plate recognition
- Notifications: Twilio integration
- Streamline the process of PUC certificate validation
- Reduce manual intervention in pollution monitoring
- Provide real-time data to authorities for better decision-making
- Increase public awareness about vehicle emissions
- Contribute to overall air quality improvement in urban areas
For detailed setup instructions, please refer to the individual README files in the frontend and backend repositories.