The Homestay Management System is a system which is used to maintain and manage the homestay by keeping track of all the details. It performs many operations such as inserting, updating and deleting records. The information of the homestay can be stored which can be accessed easily. It is also used to maintain the record the day to day activities of a homestay.
Homestay Management System is a application which can run in any operating system like Windows, Mac os or Linux. This application works offline and data can be stored in your local machine .The database which we used here is MySQL Database .
Homestay management system is a Java application that allows the owner of the house to handle all homestay activities. Interactive GUI and the ability to manage various homestay rooms booking make this system very flexible and convenient. The Owner have a busy schedule and unable to manage the entire activities manually on paper.
This application enables the power and flexibility to manage the entire system from a single system. Homestay management project provides room booking and other necessary Homestay management features. The system allows the owner to post available rooms in the system. Customers can view and book rooms. Admin has the power of approving the customer's booking request and updating details. The system is hence useful for owner to portably manage the homestay activities. This implementation of this project involves the usage of MySQL for database, JAVA as programming language and NETBEANS IDE.
git clone https://github.com/vasumsv/Inventory-management-System.gitAfter running this command the HomeStay Management System project folder will be downloaded in your system.
Once you run the project ,the project will look like this
The user can login by entering his username and password.
The default page, which gets displayed after the login that contains the list of all options that can select from homepage.
In Admin Control there is a tabbed pane which has room in which room details is entered and all the records can be inserted, updated and deleted.
In Admin Control there is another tabbed pane which has food in which food details is entered and all the records can be inserted, updated and deleted.
The Customer details page contains details of the customers in which the customer details are inserted, updated and deleted.
In reservation page we can insert, delete, modify and display the details of reservations and it also displays the status of reservation.
In payment page we can insert, delete, modify and display the details of customer payments and calculates and displays the total amount.
In Food Order there is a tabbed pane in which in one pane the order details are entered which has order number and order date.
In food order pane we select the food and calculate the subtotal based on quantity and these details added to the cart and total amount is calculated based on order.








