Skip to content

Kunalsahuji/Vehicle_Validation__System_Optico_Solution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚗 Vehicle Validation System

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.


📌 Task Details (as per Optico Solutions Pvt Ltd, Bhopal)

  • 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.

✨ Features

  • 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)

📦 Project Setup

🔹 Backend

cd backend
npm install
node index.js   # or nodemon index.js

🔹 Frontend

cd frontend
npm install
npm run dev

🔗 Connect with Me

📦 GitHub: github.com/Kunalsahuji
🔗 LinkedIn: linkedin.com/in/kunal-sahu-7688ba1b0
📌 Notion: Watch my content
📧 Email: ksahu0103@gmail.com


🙌 Acknowledgements

This task was assigned by Optico Solutions Pvt Ltd, Bhopal as part of an assessment.
Developed with ❤️ by Kunal Sahu.

About

Vehicle Validation System built with the MERN stack to manage and validate society vehicles with role-based access (Super Admin, Admin, Security), advanced search, and a responsive UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages