There is already a project written in Spring Boot (With simple functionality, the level of a course work). Topic - cinema ticket ordering website.
Two entities are needed - Admin and guest, admin can delete, add and edit sessions for different tickets, guest can only order.
What is already there:
- functionality for adding and deleting sessions;
- Pages for ordering tickets and viewing session information;
- simple Css styles.
What is needed:
- Set up security correctly for respective roles and their capabilities (ensure hiding elements for adding/editing/deleting items) for guests;
- Create a simple "my orders" page where customer orders will be displayed;
- Fix errors that occur when deleting sessions and possibly test buttons and transitions for errors (there are not many of them).
Overall, the site is not for selling to customers, it is just for submitting a course work, so the main thing is to describe this minimal functionality and possibly adjust the styles. The project is attached as an archive