← todos os projetos 05 / 10

projeto · sistema web · backend

PD Diary

Gestão do fluxo de andamentos de projetos empresariais: cada passo registrado, agendado e acompanhado.

projeto privado

Tela de andamentos do PD Diary com filtros por status, datas, agendamentos e ações

sobre

O PD Diary organiza o dia a dia de projetos empresariais a partir dos seus andamentos: cada passo do projeto vira um registro com status, descrição e data, que pode ser agendado e acompanhado até ser fechado.

É um projeto privado, então o código não está público, mas dá para contar como ele funciona.

o que faz

  • Workspace com dashboard, projetos, andamentos, equipe e arquivos
  • Andamentos com status (aberto ou fechado) e agendamento
  • Busca, filtros por situação e diferentes modos de visualização
  • Área de arquivos de cada projeto

por dentro

  • APIs REST em Java com Spark Framework
  • PostgreSQL com migrações via Flyway e pool de conexões com HikariCP
  • Arquivos armazenados no MinIO
  • Ambiente containerizado com Docker

stack

  • Javalinguagem do backend
  • SparkAPIs REST
  • PostgreSQLbanco de dados
  • Flywaymigrações do banco
  • HikariCPpool de conexões
  • MinIOarmazenamento de arquivos
  • Dockercontainers