Desafio de programação

Desafio: Criar uma aplicação web para gerenciar tarefas.

Features

  • A aplicação deve permitir que o usuário crie, edite, altere o status e exclua tarefas.
  • As tarefas devem ter uma descrição e uma data de vencimento e um status.
  • A aplicação deve exibir uma lista de tarefas com seu status: A fazer, pendente, arquivada e completa.
  • O usuário deve ser capaz de alterar o status da tarefa.
  • Os dados das tarefas devem ser salvas em um banco de dados

Desafios adicionais:

  • Sistema de Login / Logout

Entregáveis

  • Aplicação back-end
  • Aplicação front-end
  • Descrição da aplicação com prints das telas desenvolvidas e lista de rotas do back-end