Skip to content

This project demonstrates my ability to design and build production-ready applications with a strong focus on scalability, security, and user experience.

Notifications You must be signed in to change notification settings

imanchalsingh/parkfinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

34 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SmartPark πŸš—

Intelligent Urban Parking Management System

SmartPark is a full-stack MERN-based parking management system designed to solve real-world urban parking challenges. It provides real-time parking slot availability, smart booking, and a powerful admin dashboard with a clean and responsive user experience.


✨ Key Features

  • πŸ”΄ Real-time parking slot availability based on location
  • πŸ—ΊοΈ Dual view interface (List View & Interactive Map View)
  • ⚑ One-click smart booking with instant confirmation
  • πŸ§‘β€πŸ’Ό Admin dashboard for complete system control
  • πŸ” Secure authentication with role-based access
  • πŸ“± Fully responsive across all devices

πŸ› οΈ Tech Stack

Frontend

  • React.js
  • TypeScript
  • Tailwind CSS

Backend

  • Node.js
  • Express.js
  • RESTful APIs

Database & Auth

  • MongoDB & Mongoose
  • JWT Authentication
  • Bcrypt for password hashing

🎨 Highlights

  • Modern dark UI with smooth animations
  • Real-time filters (location, price, availability, rating)
  • Distance-based parking suggestions using geolocation
  • Secure payment integration
  • Full CRUD operations for users, slots, and bookings

πŸ“± Application Screens

  • Landing Page with stats and hero section
  • Parking Slot Explorer (List & Map view)
  • Booking flow with payment integration
  • Admin dashboard for system management
  • Login & Signup with validation
  • Dynamic navigation based on user role

πŸš€ What I Learned

  • Building end-to-end MERN stack applications
  • Implementing role-based authentication & authorization
  • Designing scalable REST APIs
  • Managing complex application state
  • Creating mobile-first responsive UIs

🧩 Challenges Solved

  • Real-time slot availability handling
  • Interactive map view without third-party libraries
  • Secure session & token management
  • Performance optimization for large datasets
  • Responsive design for multiple screen sizes

πŸ”— Live Links


πŸ“Œ Project Structure

  • client (frontend)
  • server (backend)

About

This project demonstrates my ability to design and build production-ready applications with a strong focus on scalability, security, and user experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published