-
Notifications
You must be signed in to change notification settings - Fork 0
JasonYoder2026/CS222-FinalProject
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
This project contains a waitlist, host system, and order system for a restaurant with full functionality.
The waitlist allows the user to add and remove specific parties, the waitlist will automatically sort the party list by wait time (smallest to largest). The waitlist also has error handling for numbers too large or non-digits being entered into integer fields. The host system shows the layout of a dining room, and allows the user to click a table to declare it occupied or open. If the table is occupied, a timer will increment until it changed to open again, showing restaurant staff how long tables have been sitting. The order system allows the user to create new orders, displaying up to six of them on screen. Additional orders are tracked, but not displayed until there is room. The clear button clears the order and removes it from the screen. The orders are displayed in the order that they were created in. To build and run, download the code and run the application through Gradle. (Open Gradle menu -> Tasks -> application -> run)
About
A basic restaurant management system.
Resources
Stars
Watchers
Forks
Releases
No releases published