The Vehicle Validation System is designed to help housing societies validate and manage vehicles.
It ensures that only authorized vehicles are allowed entry while recording essential details for security purposes.
- Build responsive UI screens (Login, Add Admin, Add Vehicle, Vehicle Details, Home, Admin Panel).
- Implement search logic (search by vehicle number, pass number, or partial values).
- Role-based login:
- Super Admin → All rights (manage admins, vehicles).
- Admin → Manage vehicles.
- Security Guards → View-only.
- Connect frontend & backend with secure APIs.
- Deployment on Vercel for frontend and MongoDB Atlas for backend.
- Login/Register with role-based access
- Manage Vehicles (CRUD)
- Manage Admins (only Super Admin)
- Vehicle validation & search
- Responsive UI with Tailwind CSS
- JWT Authentication
- Toast notifications
- Attractive UI (mobile + desktop friendly)
cd backend
npm install
node index.js # or nodemon index.jscd frontend
npm install
npm run dev📦 GitHub: github.com/Kunalsahuji
🔗 LinkedIn: linkedin.com/in/kunal-sahu-7688ba1b0
📌 Notion: Watch my content
📧 Email: ksahu0103@gmail.com
This task was assigned by Optico Solutions Pvt Ltd, Bhopal as part of an assessment.
Developed with ❤️ by Kunal Sahu.