Skip to content

The basic functionalities of a Hotel Management System along with Customer Interface

License

Notifications You must be signed in to change notification settings

Abishek0411/Hotel_Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# Hotel-Management-System-Java
## Implementation
  The project is implemented using Swing GUI widget toolkit and MYSQL database. There are totally 9 classes. The root class i.e Hotel exhibits singleton design pattern whereas RoomCustomer and RestuarantCustomer incorporate the properties of factory design pattern. 
## About the project
  A customer can select either of the services provided by the hotel i.e., Accommodation or Food. Based on the customer’s choice he/she will be redirected to the next page where he/she can select desired food items or book rooms. 
Admin can add/delete dishes or rooms to the database.
## Steps to run the application
  1. Open xampp server and create a database named ‘renaissance’.
  2. Create required tables and populate the database using database.txt.
  3. Import the project in Eclipse/VSCode IDE.
  4. Right-click on the project -> Build path -> Configure Build path. Under Libraries tab, click Add External JARs  and import all the          JARs present in the External_JARs folder.
  5. Run the project. 
  6. Username: renaissance
     Password: renaissance

About

The basic functionalities of a Hotel Management System along with Customer Interface

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages