Skip to content

User Interface

JacobColley edited this page Apr 9, 2024 · 2 revisions

Overall Use

On the log in screen enter the user's username and password to access the application. The Exit button in the top right of the program will log out the user to allow another user to log in.

Waitstaff

Host Staff

If the user is logged into a host staff member's account they can see all of the tables in restaurant and whether or not they are occupied. By clicking on the button labeled occupy the user can set a table to be full. Clicking the button labeled occupied will undo this action and free up the table for use.

Kitchen Staff

If the user is logged into a kitchen staff member's account they have access to both the menu, and their own orders UI. Clicking the button labeled Exit while in a subsection of the UI will bring the user back out to the main menu.

Menu

By clicking the button labeled Items the user will be taken to a page to view the menu.

Orders

Clicking the button labeled Orders will bring the user to the order's page. On the order page the user will see the current orders that have been taken by the waiter listed by priority. The user can change the status of each order by using the dropdown menu.

Managerial Staff

If the user is logged into a managerial staff member's account they have access to all of the pages that the other uses have access to along with a few extra features. Clicking the button labeled Exit while in a subsection of the UI will bring the user back out to the main menu.

Table Management

By clicking the button labeled Table Management the user will be shown the table editing page. On this page the user can add or delete tables as they wish. The user also has the ability to occupy the tables, set the table number and amount of seats, and assign a particular member of the waitstaff to the table.

Staff Management

By clicking the button labeled Staff Management the user will be shown the staff information page. On this page the user can click on any button located on the left side of the screen in order to pull up that staff member's information. This information includes: Name, ID, Role, Age. By clicking on the button labeled Add Account located at the top right of the screen will prompt the user to create a new staff member account using the information provided. By clicking on the button labeled Delete Account located at the top right of the screen will prompt the user to delete the current account selected.

Items

By clicking the button labeled Items the user will be shown the menu page. On this page the user will be able to view the current menu as well as add, edit, and delete items. If the user wants to edit information about a particular item they can make those changes and then click the button labeled Apply to save the changes to the menu. The user can edit the name, description, whether the item is a food or beverage, price, and whether or not the item in in stock. By clicking the button labeled Delete located below the menu item will delete the item from the menu. Clicking the button labeled Create Item located at the top right of the screen will prompt the user to add a new item to the menu.

Clone this wiki locally