Atividade ponderada - Implementação de uma API
Introdução
Pessoal nossa atividade ponderada vai ser desenvolvida em diversas frentes e por partes. A primeira parte vai ser a construção da API. Existe aqui um único pré-requisito, ela precisa ser SINCRONA!!!. Mais sobre esse ponto no nosso próximo encontro.
O que vocês devem entregar, em um repositório do Github (até as 23h59 de hoje, dia 21/04/2024 - pessoal nesse ponto eu não vou ser flexível na entrega, pois o objetivo é que vocês consigam desenvolver em sala e entrega extendida é só para contemplar quem não conseguiu terminar em sala):
- Collections do Insomnia para testar a API
- YAML do OpenAPI (Swagger) para documentar a API
- Código fonte da API
- Instruções para executar a API
Obrigatóriamente ela deve ser uma API de grau de maturidade 2, ou seja, ela deve ser capaz de fazer a autenticação do usuário e permitir que ele crie, leia, atualize e delete tarefas. Você podem utilizar o código fornecido como base.
Minha singela recomendação: utilizem Python. Mas fiquem a vontade para utilizar a linguagem que vocês se sentirem mais confortáveis.
Entrega
A entrega deve acontecer no link.
Pessoal eu só consigo corrigir os repos se eles estiverem abertos, por favor manter eles assim!
