Pular para o conteúdo principal

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.

MANTER OS REPOSITÓRIOS ABERTOS!

Pessoal eu só consigo corrigir os repos se eles estiverem abertos, por favor manter eles assim!