# Event manager - Java / Spring boot exercise This exercise has the same difficulty level than the "ATLAS" project. ## New project Create a new "simplon-eventmanager-api" Eclipse project. Get some inspiration from the [ATLAS - Rest API with Spring boot (part 1)](https://hackmd.io/OAcft3gBT0SkV-SF__rGeg). ## Entities ### Participant - Identifier (UUID) - First name : required, max 150 chars - Last name : required, max 150 chars - Birth date : required, must be in the past ### Event - Identifier (UUID) - Name : required, max 150 chars - Description : required, max 1000 chars - Start date and time : required - End date and time : required ### Address - Identifier (UUID) - Road : required, max 150 chars - Zip code : required, 5 alphanum chars - Town : required, max 100 chars ## Services Implement the controllers, services and the database (in-memory just like in "ATLAS" project) in order to create, get by id, update fully and delete by id each entity using DTO approach.