Skip to content

MonilMehta/CheckIN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Check In - A Hotel Management System

This repository contains the code for a comprehensive Hotel Management System designed to streamline hotel operations, specifically focusing on room cleanliness assessment, inventory management, and staff inspection scheduling. The system includes features for both administrators and staff members to effectively manage hotel resources and ensure high standards of service.

To create an interface for hotel management with the mentioned features, we can design a web application with both staff and admin interfaces.

Features

  • Room Cleanliness Assessment:

Utilizes machine learning model called Xception which we trained on the given datset to assess the cleanliness of rooms, checking for factors such as bedsheet wrinkles, floor cleanliness, etc.

  • Inventory Management:

Monitors inventory levels of amenities in each room, including towels, toiletries, and minibar items. Alerts administrators when inventory levels fall below a specified threshold.

Generative AI for Ideal Room Images:

  • Generates ideal room images using Generative AI. Compares generated images with uploaded room photos to identify discrepancies. Progress Reporting:

Generates detailed reports on inspections performed by staff. Provides insights into cleanliness trends, inventory management, and identified issues.

Technologies used

  • Used machine learning models for image analysis, Generative AI for generating ideal room images, and object detection algorithms for inventory check.
  • Implement backend using Python with frameworks like Django.
  • Utilize libraries such as OpenCV, TensorFlow, and PyTorch for image processing and AI functionalities.
  • Store data in a SQLite for efficient data management.
  • Ensure data security and user authentication mechanisms are in place.
  • Frontend:React (UI not emphasized in this repository)

By implementing these features, the hotel management can streamline operations, improve cleanliness standards, and enhance guest satisfaction.

Installation

1.Clone the repository:

  git clone https://github.com/MonilMehta/LOC-CheckIn-HotelManagement

2.Install dependencies:

cd core
Pip install -r requirements.txt

Usage

1.run the server

cd core
python manage.py runserver

2.navigate to frontend directory and install dependencies

cd frontend
npm install

3.start the development server

npm run dev

Screenshots

home page:

App Screenshot App Screenshot

sign up:

App Screenshot

sign in:

App Screenshot

staff dashboard:

App Screenshot

uploading the image : App Screenshot App Screenshot

updates on staff dashboard: App Screenshot

admin dashboard: App Screenshot

Contributing

Contributions are always welcome!😊 . If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

Acknowledgements

  • This project was inspired by the need for efficient hotel management systems in the hospitality industry.
  • Special acknowledgment to the developers of the libraries and frameworks used in this project.

About

A project made as part of LOC Hackathon

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •