Skip to content

samuelrurangamirwa/hotel-booking-system-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hotel Booking System with Recommendations

This project is a simple Hotel Booking System that includes the following features:

  • Finding the nearest hotel based on location and amenities.
  • Allowing users to book a room, and recording booking history.
  • Providing hotel recommendations based on user profiles and booking history.

Table of Contents

Project Overview

This project implements a basic Hotel Booking system using Python. The system allows users to:

  • Find the nearest hotel based on their location and desired amenities.
  • Book rooms in available hotels and keep track of their bookings.
  • Get hotel recommendations based on user preferences and booking history.

Features

1. Finding the Nearest Hotel

The system calculates the nearest hotel based on user location (latitude and longitude) and desired amenities (such as Wi-Fi, parking, pool, etc.).

2. Booking a Room

Users can browse available hotels and book rooms. The system marks rooms as unavailable once they are booked and keeps a record of each booking in the user's booking history.

3. Hotel Recommendations

The system suggests hotels based on the user’s preferences and past bookings, providing personalized recommendations for future stays.

Directory Structure

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages