Skip to content

kalviumcommunity/S85_Subhadeep_capstone_TripToIndia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌏 TripToIndia

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.


🚀 Features

👥 Users

  • 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

🛠️ Admins

  • Add, edit, and delete destination entries
  • Manage user accounts

💡 UI/UX Highlights

  • 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

🧱 Tech Stack

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

🌐 Live Frontend Deployment

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

About

This is your first repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published