← Voltar aos projetos

CloudTasks

Aplicação web para gerenciar tarefas pessoais e listas compartilhadas, cobrindo desenvolvimento, testes, persistência, containers e implantação.

PythonDjangoPostgreSQLDocker
$ docker build -t cloudtasks .Iniciando CloudTasks...[+] Django ASGI disponível[+] PostgreSQL conectado[+] Arquivos estáticos coletadosGET /health/ → 200 OKCI → testes e imagem OCI

Visão geral

O CloudTasks organiza tarefas por proprietário e por listas compartilhadas. Usuários autenticados podem criar, consultar, editar, concluir e excluir tarefas, mantendo o isolamento dos dados entre contas e membros autorizados.

Funcionalidades

  • Contas privadas, troca de senha e autorização por proprietário ou lista.
  • Fluxo completo de tarefas com validação e mensagens de retorno.
  • Temas claro e escuro e instalação como PWA em navegadores compatíveis.
  • Interface responsiva, navegação por teclado e endpoint de saúde.

Engenharia e entrega

  • Django ORM com PostgreSQL em produção e migrations versionadas.
  • Execução WSGI local e ASGI/Uvicorn no container de implantação.
  • Imagem OCI stateless com arquivos estáticos servidos pelo WhiteNoise.
  • CI com verificações Django, testes, coleta de estáticos e build Docker.

Estado atual

A aplicação e sua infraestrutura estão implementadas e validadas. O código e o ambiente de uso permanecem privados; esta página expõe somente decisões técnicas e funcionalidades do projeto, sem contas, credenciais ou dados armazenados.