API RESTful para gerenciamento de processos criminais, desenvolvida com NestJS e TypeScript.
A Criminal API é uma aplicação backend desenvolvida com NestJS para controle e automação de processos criminais. É modular, escalável e preparada para produção.
- NestJS — Framework Node.js moderno
- TypeScript
- Jest — Testes
- Swagger — Documentação automática
- ESLint + Prettier
# Clone o repositório
git clone https://github.com/nathaliacosim/criminal-api-public.git
# Acesse a pasta
cd criminal-api-public
# Instale as dependências
npm install
# Modo desenvolvimento
npm run start:dev
# Modo produção
npm run start:prod
# Testes unitários
npm run test
# Testes end-to-end
npm run test:e2e
# Cobertura de testes
npm run test:cov
Acesse após iniciar a aplicação:
http://localhost:3000/api
src/
├── modules/
│ ├── crimes/
│ ├── users/
│ └── auth/
├── common/
├── main.ts
└── app.module.ts
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.
Este projeto está sob a licença MIT.