TripToIndia is a full-stack travel web application built using the MERN stack (MongoDB, Express, React, Node.js). It allows users to explore the beauty of India through curated travel destinations, while admins can manage users and destination data with ease.
This platform is designed for both travel lovers and developers exploring MERN stack capabilities.
- Register and securely log in
- Explore top travel destinations across India
- View detailed descriptions for each location
- Search and filter destinations
- View destinations created by specific users
- Add, edit, and delete destination entries
- Manage user accounts
- Clean, responsive interface built with React + Vite
- Navigation bar for easy access to Home, About, and Top Places
- Search functionality for quick destination lookup
- Grid/card-based layout for showcasing destinations
Area | Technology |
---|---|
Frontend | React.js + Vite |
Backend | Node.js + Express |
Database | MongoDB + Mongoose |
Auth | Bcrypt + JWT |
Routing | React Router (frontend), Express Router (backend) |
Render link : https://s85-subhadeep-capstone-triptoindia-1.onrender.com/
Root Directory backend Build Command npm install Start Command nodemon server.js
The frontend is deployed on Netlify:
👉 [https://triptoindia.netlify.app/]
For deploying the frontend on Netlify, here are the correct settings:
- Base Directory:
frontend
- Build Command:
npm run build
- Publish Directory:
dist