Skip to content

Balakrishnan-10/Hotel-Booking-APP---FRONTEND

Repository files navigation

Hotel Booking APP

A comprehensive hotel booking application built using MERN Stack (MongoDB, Express.js, React.js, and Node.js)

Only for Testing Purpose:

  • I provide already signIn My Admin url. You can see User functionalities please signout and signin New User.

Features

  • User registration and login functionality
  • Hotel listing (price, location, rating)
  • Using Firebase to upload images.
  • User profile management
  • Admin dashboard for hotel management
  • Admin CRUD operation (create,read,update,delate)
  • User CRUD operation (create,read,update,delate)
  • Comment CRUD operation (create,read,update,delate)

Command & Port Number :

  • Start command - npm run dev
  • Build command - npm run build
  • Running Port Number - 5173

Technology Stack

  • Frontend: React.js, Redux, Context, Flowbite, Tailwind Css
  • Backend: Node.js, Express.js, MongoDB
  • APIs: RESTful APIs

Future Enhancements

  • Implement email verification for users
  • Implement rating and review system for hotels

Packages :

  • Firebase
  • Redux
  • React-Router-Dom
  • Toastify
  • React Circular Progressbar
  • React persist
  • React icons
  • moment

Finished Functionalities :

  • All Hotel Details All Hotel Details
  • Booking Hotel Booking Hotel
  • Compare Hotel Compare Hotel
  • Review Hotel Review Hotel
  • Payment Gateway Payment Gateway
  • Transaction Amount Transaction Amount

Languages :

javascript

css3 html5

Library:

react bootstrap

Tools & IDE:

git vscode