Desafio referente ao módulo: Criando APIs RESTfull com Node.js
Faaala Dev,
Nesse desafio você reforçará de forma prática os conceitos que aprendemos nesse módulo.
Como se trata de um desafio, ele necessita de alguns conhecimentos além dos abordados nesse módulo, então é importante ter autonomia para conseguir pesquisar essas coisas caso não saiba como resolver. Por isso, lembre-se, tenha calma e acredite no seu processo.
O aprendizado daqui é muito importante e com certeza você conseguirá sair com muito conhecimento bacana 💜
<aside> ⚠️ A partir desse desafio não vamos informar detalhadamente rotas e propriedades dos registros a serem criadas, mas sim, as regras e requisitos que a API deve ter.
O motivo disso é para vocês também exercitarem ****o desenvolvimento e a estruturação dessa parte.
</aside>
Nesse desafio desenvolveremos uma API para controle de dieta diária, a Daily Diet API.
Deve ser possível criar um usuário
Deve ser possível identificar o usuário entre as requisições
Deve ser possível registrar uma refeição feita, com as seguintes informações:
As refeições devem ser relacionadas a um usuário.
Deve ser possível editar uma refeição, podendo alterar todos os dados acima
Deve ser possível apagar uma refeição
Deve ser possível listar todas as refeições de um usuário
Deve ser possível visualizar uma única refeição
Deve ser possível recuperar as métricas de um usuário
O usuário só pode visualizar, editar e apagar as refeições o qual ele criou