Após alguns testes com protótipos feitos pelo time de UX de uma empresa, foi requisitada a primeira versão de uma plataforma para compartilhamento de vídeos. A plataforma deve permitir ao usuário montar playlists com links para seus vídeos preferidos, separados por categorias.
Os times de frontend e UI já estão trabalhando no layout e nas telas. Para o backend, as principais funcionalidades a serem implementadas são:
• API com rotas implementadas segundo o padrão REST;
• Validações feitas conforme as regras de negócio;
• Implementação de base de dados para persistência das informações;
• Serviço de autenticação para acesso às rotas GET, POST, PUT e DELETE.
• Java 8
• Spring Boot
• H2 database
• Junit 5
• email: admin@email.com
• password: 12345
• Swagger http://localhost:8080/v2/api-docs
• Ao usar a api no heroku, no swagger , colocar no serve https://alura-flix-backend.herokuapp.com/swagger-ui.html#/