A spring boot web application for restaurants that can be used to process customers orders. Customers can log in, select all the meals they want to order, place an order, and log out.
Spring Boot/Hibernate/MySQL/JPA/Java 8/Maven/HTML5/CSS3/JavaScript/JQuery
You can change the Menu table and have different meals, also the meals' images should be located at /static/img within the project.
The customer can sign choose his/her access level and sign up according to the access level.
During the registration process, the customer's inputs are checked for duplicate username, matching password, and blank inputs.
After successfully registered, the customer is redirected to the login page.
The customer is Greeted base on the current time, and the customer access level is displayed. The current customer enters the number of each meal he/she wants to buy, after that the order can be processed.
The customer's order is processed, then he/she can see how many of each meal he/she selected and how much the order will coast.