Skip to content

This is a Hotel Management System project aimed at providing a comprehensive solution for managing hotel operations efficiently. It includes features for managing reservations, guest information, room availability, billing, and more.

Notifications You must be signed in to change notification settings

eu-waliston/Tokyo-Hotel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Tokyo Hotel

Hotel Management System

This is a Hotel Management System project aimed at providing a comprehensive solution for managing hotel operations efficiently. It includes features for managing reservations, guest information, room availability, billing, and more.

Features

  • Reservation Management: Allows front desk staff to create, modify, and cancel reservations.
  • Guest Management: Maintains a database of guest information including contact details, preferences, and stay history.
  • Room Management: Tracks room availability, types, and statuses (occupied, available, out of order).
  • Billing: Generates bills for guest stays, including room charges, additional services, and taxes.
  • Reporting: Provides reports on occupancy rates, revenue, popular room types, and other relevant metrics.
  • Admin Panel: Allows administrators to manage user accounts, permissions, and system settings.

Technologies Used

  • Programming Languages: HTML, CSS, JavaScript
  • Frameworks/Libraries: Node.js, React, Styled Components, React-Router-Dom, Sass
  • Database: MongoDB
  • Version Control: Git

Installation

  1. Clone the repository: git clone https://github.com/yourusername/hotel-management-system.git
  2. Navigate to the project directory: cd hotel-management-system
  3. Build and run the application using Maven: mvn spring-boot:run
  4. Access the application in your web browser at http://localhost:8080

Usage

  1. Login: Use the provided credentials to log in to the system (admin/staff/guest).
  2. Navigate: Explore the different modules (Reservation, Guest, Room, Billing, Reports, Admin Panel).
  3. Perform Tasks: Create reservations, update guest information, manage room inventory, generate bills, run reports, etc.

Contributing

Contributions are welcome! If you'd like to contribute to the project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/new-feature
  3. Make your changes and commit them: git commit -am 'Add new feature'
  4. Push to the branch: git push origin feature/new-feature
  5. Submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For questions or support, please contact yourname.

About

This is a Hotel Management System project aimed at providing a comprehensive solution for managing hotel operations efficiently. It includes features for managing reservations, guest information, room availability, billing, and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published