Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aadewunmi/hotelmanagementapp_project
A Java-based Student Hostel Management application, incorporating a JavaFX User Interface (UI).
https://github.com/aadewunmi/hotelmanagementapp_project
java-8 javafx
Last synced: 22 days ago
JSON representation
A Java-based Student Hostel Management application, incorporating a JavaFX User Interface (UI).
- Host: GitHub
- URL: https://github.com/aadewunmi/hotelmanagementapp_project
- Owner: AAdewunmi
- Created: 2021-01-24T17:28:34.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-01T09:33:47.000Z (almost 4 years ago)
- Last Synced: 2024-11-25T08:24:06.093Z (3 months ago)
- Topics: java-8, javafx
- Language: Java
- Homepage:
- Size: 306 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Student Hostel Management Application
## The Requirements Specification:
* A local university requires a program to manage one of its student hostels, which
contains a number of rooms, each of which can be occupied by a single tenant who
pays rent on a monthly basis.* The program must keep a list of tenants and their monthly payments. The information
held for each tenant will consist of a name, a room number and a list of all the payments
a tenant has made (month and amount) for one year.* The program must allow the user to add and delete tenants, to display
a list of all tenants, to record a payment for a particular tenant, and to display the
payment history of a tenant.## Installing:
1. Clone the repo
```
https://github.com/AAdewunmi/HotelManagementApp_Project.git
```2. Open Project Folder
3. Explore
Enjoy :)
## App UI:
1. Select number of students:
![Image description](src/Screenshot1.png)
2. Student 1 payment details:
![Image description](src/Screenshot2.png)
3. Student 2 payment details:
![Image description](src/Screenshot3.png)
```
Reproduced from "Java in Two Semesters: Featuring JavaFX. Springer"(Case Study - Part 1 / Case Study - Part 2).
Charatan, Q., & Kans, A. (2019). Java in Two Semesters: Featuring JavaFX. Springer.
```