Skip to content

An interactive platform to browse, book, and manage hotel reservations seamlessly.

Notifications You must be signed in to change notification settings

vinayakvthayil/BookingCo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BookingCo-Hotel-Booking-Application

An interactive platform to browse, book, and manage hotel reservations seamlessly. This project includes both a website and an application to provide users with a smooth booking experience.

About the Project

This project allows users to browse hotels, check availability, and book rooms. It includes various features such as search filters, user authentication, booking management, and payment options.

Getting Started

To set up a local version, follow the instructions below.

Prerequisites

Installation

  1. Clone the repository:
    git clone https://github.com/vinayakvthayil/BookingCo
  2. Navigate to the project directory:
    cd BookingCo
  3. Install dependencies:
    npm install

Usage

To start the project locally:

# For the development server
npm run dev

# For the production server
node index.js

Features

  • Hotel Search and Filtering: Easily search for hotels and apply filters based on location, price, amenities, etc.
  • User Authentication: Secure user login, registration, and profile management.
  • Booking Management: View, modify, and cancel reservations.
  • Payment Integration: Integrated with payment gateways for secure transactions.
  • Reviews and Ratings: Users can leave reviews and ratings for hotels.

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • Database: PostgreSQL

Web Application

Screenshot 2024-11-12 222034 Screenshot 2024-11-12 222128

Mobile Application

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4