This is a Java project, which simulates an event manager. In this application, the admin will be able to register events, and participants will be able to register, if there is space, and will be able to view their badge, with information about their registration and the event
-
Events
- Create an event with Title, Details, Slug and Maximum Attendees.
- List an event information by ID.
- List all event's participants.
-
Attendees
- Create and Register an attendee for an event.
- List an attendee's badge information.
- Create the attendee check-in.
- Framework ( Spring ): It establishes a series of standards and facilitates the development of new applications.
- Spring Web WEB: Spring submodule, to create web applications.
- Spring initializer: Base creation of the project.
- Spring Data JPA SQL: Spring submodule, for data persistence in SQL database.
- Flyway Migration SQL: Creation of migrations and database version control.
- Spring Boot DevTools: Development features.
- Lombok: Lib for boilerplate code generation.
- HyperSQL: Open source database server, written entirely in the Java language.
Made with 💚 by Guilherme Bafica 👋