Sistema web desenvolvido para gerenciamento de casos forenses, permitindo o controle de evidências, laudos e pacientes relacionados a cada caso.
EMAIL: lucas@perito.com PASSWORD: 123456
EMAIL: admin@example.com PASSWORD: admin123
- Visualização de casos em análise e concluídos
- Cadastro de novos casos com detalhes e localização
- Visualização de estatísticas através de gráficos
- Cadastro de novas evidências
- Acompanhamento do status (Em andamento, Finalizado, Arquivado)
- Visualização de estatísticas
- Cadastro de pacientes vinculados aos casos
- Gerenciamento de informações pessoais (Nome, CPF, RG)
- Controle de status do paciente (Ativo, Inativo, Em Tratamento)
- Geração de laudos técnicos
- Vinculação com casos específicos
- React.js
- React Router para navegação
- Recharts para visualização de dados
- Tailwind CSS para estilização
- Leaflet para mapas interativos
/- Login/cadastro- Registro de usuário/home- Dashboard principal/casos/novo- Cadastro de novo caso/casos- Visualização de casos/evidencias/novo- Cadastro de evidências/laudos/novo- Geração de laudos/pacientes/novo- Cadastro de pacientes
- Node.js instalado (versão 14 ou superior)
- NPM (Node Package Manager) ou Yarn
-
Clone o repositório
-
Instale as dependências
-
Configure as variáveis de ambiente
- Crie um arquivo
.envna raiz do projeto - Adicione as variáveis necessárias seguindo o exemplo do
.env.example
- Crie um arquivo
-
Execute o projeto em modo desenvolvimento
npm run dev # ou yarn dev -
Acesse o projeto
- Abra o navegador em
http://localhost:3000 - Faça login com suas credenciais
- Abra o navegador em
npm run dev- Inicia o servidor de desenvolvimentonpm run build- Gera build de produçãonpm run start- Inicia o servidor em modo produçãonpm run test- Executa os testes