Cadastro de usuário, CRUD (CREATE, READ, UPDATE e DELETE) gerenciando seus usuários via requisições web. API Rest usando Java com Spring Boot e também JPA com Hibernate para persistir as informações no banco H2. Validação de dados, tratamento de exceções, uso adequado do protocolo HTTP no padrão REST.