Skip to content

tomernegad/BOOKINGAPP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Booking App

About the Project

Booking App is a web application that allows users to search for and book hotels. The application consists of a client-side React application and a backend API built with Node.js and Express.

Features

  • Search for hotels by city
  • Filter hotels by price range
  • View hotel details
  • Book a hotel room

Technologies Used

  • React
  • Node.js
  • Express
  • MongoDB
  • Axios

Screenshots

Home Page

HomePage

Search Results

SearchResult

Hotel Details

HotelDetails

Reservation

Reservation

Getting Started

Prerequisites

Make sure you have the following installed on your machine:

  • Node.js
  • npm (Node Package Manager)
  • MongoDB (for the database)

Installation

  1. Clone the repository:

    git clone https://github.com/tomernegad/BOOKINGAPP.git
    cd booking-app
    

2.Install dependencies for the client: cd client npm install

3.Install dependencies for the API: cd ../api npm install

Running the Application:

  1. Running the Client: cd client npm start The client application will be available at http://localhost:3000.

  2. Running the API: cd ../api npm start The API will be available at http://localhost:8800/api.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published