Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vinayakvthayil/bookingco

Hotel Booking Website And Application
https://github.com/vinayakvthayil/bookingco

android-application android-studio css ejs expressjs html javascript nodejs

Last synced: 2 days ago
JSON representation

Hotel Booking Website And Application

Awesome Lists containing this project

README

        

# 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
- [Node.js](https://nodejs.org/) (>= 14.x)
- [npm](https://www.npmjs.com/) (>= 6.x)

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

## Usage
To start the project locally:
```bash
# 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](https://github.com/user-attachments/assets/34cbec92-6857-4bfe-b43f-abab6512effb)
![Screenshot 2024-11-12 222128](https://github.com/user-attachments/assets/b7287062-9fb2-4b3c-b123-15e038334f18)

## Mobile Application

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4