Skip to content

JimmyNIYONKURU/HotelReservationAp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hotel reservation Application

This is a java app that allows users to search for available room,make reservations and manage customer account. It provides functionnality for both customer and administrators

Features

  • Find and reserve available rooms for a specific range date
  • Create customer account
  • View customer reservations
  • Admin features:
    • Add rooms to system
    • View all rooms
    • View all reservations
    • View all customers

Getting started

To run this app, you need to have java installed on your machine. Follow these steps to get statrted:

  • Clone the repository to your local machine
  • Open the project in your IDE
  • Build the project to compile the code source
  • Run HotelApplication class to get started

Usage

  1. Upon running the application, you'll be presented the main menu option.
  2. As a customer, you can:
    • Find and reserve a room by providing checkin-date and check-out date
    • See your reservations by providing your email adress
    • Create a new account by providing your new details
  3. As an administrator, you can access the AdminMenu where you can:
    • View all customers
    • View all rooms
    • View all reservations
    • Add new rooms to the system

Dependencies

The app does not have any external dependencies beyond the core java libraries

Contribution

Contributions to Hotel Reservation Application are welcome! If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.

License

The Hotel reservation App is released under MIT license. Feel free to modify and distribute the codebase as per the terms of the license

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages