Skip to content

himanshu6404/TravelEase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

22 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧳 TravelEase

TravelEase is a full-stack hotel booking platform where users can browse, book, and manage hotel reservations with ease. Built using the MERN stack (MongoDB, Express.js, React.js, Node.js), TravelEase offers a seamless experience for discovering and reserving accommodations.


πŸš€ Features

πŸ§‘ User Side

  • πŸ” User authentication (login/signup)
  • 🏨 Browse hotel listings with images, details, and availability
  • πŸ“… Book hotels with check-in/check-out dates
  • πŸ’³ Integrated payment page
  • βœ… Booking success confirmation
  • πŸ“‚ View and manage your bookings (Dashboard)

πŸ› οΈ Tech Stack

πŸ’» Frontend

  • React.js
  • React Router
  • Tailwind CSS
  • Axios

πŸ”™ Backend

  • Node.js
  • Express.js
  • MongoDB (Mongoose)

πŸ§‘β€πŸ’» Getting Started

βš™οΈ Prerequisites

  • Node.js
  • MongoDB (local or cloud)
  • NPM/Yarn

πŸ”§ Installation

1.Clone the repository

   git clone https://github.com/your-username/traveleEase.git
   cd traveleEase

2.Install Backend dependencies

cd server
npm install

3.Install Frontend dependencies

cd ../client
npm install

4.Environment Variable

PORT=5000
MONGO_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret

5.Run Application

# Start backend
cd server
npm run dev

# Start frontend
cd ../client
npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published