Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

60 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌿 VisitSmart β€” Nature Explorer & Hotel Booking Platform

VisitSmart is a comprehensive full-stack MERN application designed to simplify travel planning by helping users discover natural tourist destinations such as forests, waterfalls, lakes, and scenic locations.

The platform provides a seamless experience where users can explore destination details and view & book nearby hotels on the same page without unnecessary redirection.

It includes secure authentication, dynamic navigation, responsive UI, and a scalable backend architecture to efficiently manage users, destinations, and hotel data.

πŸš€ Features

πŸ” Secure User Authentication (Login / Signup / JWT)

🏞️ Explore Natural Tourist Destinations

🏨 View Nearby Hotels for Selected Locations

πŸ“… Hotel Booking System

πŸ”Ž Dynamic Search & Filtering

πŸ“± Fully Responsive UI (Mobile + Desktop)

🧭 Smooth Navigation without Page Reload

πŸ› οΈ Admin Features

Add / Update / Delete Destinations

Manage Hotel Listings

Monitor User Bookings

Image Upload with Cloudinary

🧱 Tech Stack Frontend

React.js

Material UI (MUI)

Axios

React Router

Backend

Node.js

Express.js

MongoDB Atlas

Passport.js Authentication

Cloud & Deployment

Render (Frontend + Backend Deployment)

AWS (Hosting / Storage)

Cloudinary (Image Upload & Management)

πŸ” Authentication System

VisitSmart uses Passport.js for authentication.

Authentication Flow:

User Signup / Login

Passport Local Strategy Verification

Session / Token Creation

Protected Routes Access

Secure Booking Actions

☁️ Deployment

The application is fully deployed on Render:

Service Platform
Frontend Render
Backend Render
Database MongoDB Atlas
Images Cloudinary

πŸ‘¨β€πŸ’» Author

Sumant Kumar

GitHub: https://github.com/sumantkumar0305

LinkedIn: https://www.linkedin.com/in/sumant-kumar-dev/

⭐ Support

If you like this project, please ⭐ the repository and share it!

About

A MERN-based travel platform for exploring nature destinations and booking nearby hotels with secure Passport authentication and cloud deployment.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages