Sistema de Gestão de Assistências Judiciárias e Escritórios de Advocacia Modelo
Sistema desenvolvido pelo projeto de extensão da Faculdade de Direito da UFMG Gestão Legal para auxiliar o gerenciamento e funcionamento da Divisão de Assistência Judiciária - DAJ.
- Gestão de casos jurídicos e processos
- Cadastro e acompanhamento de clientes
- Controle de orientações jurídicas
- Gerenciamento de equipe (orientadores, estagiários, colaboradores)
- Acompanhamento de eventos e prazos processuais
- Upload e gerenciamento de documentos
- Python 3.11+
- Docker e Docker Compose (recomendado)
- Node.js 18+ (apenas para desenvolvimento do frontend)
-
Clone o repositório
git clone https://github.com/gestaolegalufmg/gestaolegal.git cd gestaolegal -
Configure as variáveis de ambiente
cp .env.example .env
Edite o arquivo
.enve configure as credenciais necessárias. -
(Opcional) Configure override para desenvolvimento
Para customizar o ambiente de desenvolvimento (portas, volumes, variáveis extras):
cp docker-compose.override.example.yml docker-compose.override.yml
Edite o
docker-compose.override.ymlconforme necessário. -
Inicie o ambiente
make up
-
Acesse o sistema
- Frontend: http://localhost:5001
- API Backend: http://localhost:5000
-
Crie o administrador inicial
Acesse http://localhost:5001/setup-admin e use o token configurado em
ADMIN_SETUP_TOKEN.
- 📖 Wiki do Projeto - Documentação completa
- 🏗️ Arquitetura - Detalhes técnicos e stack
- 🔧 Guia de Contribuição - Como contribuir
- 🐛 Reportar Issues - Bugs e melhorias
Contribuições são bem-vindas! Por favor:
- Leia o guia de contribuição
- Crie uma branch para sua feature
- Faça commit das mudanças
- Abra um Pull Request
Este projeto está licenciado sob os termos especificados no arquivo LICENSE.
- Issues: GitHub Issues
- Wiki: Documentação
- Site: gestaolegal.direito.ufmg.br
Status: 🚧 Em desenvolvimento ativo - v0.1.0
Desenvolvido pelo projeto de extensão Gestão Legal da Faculdade de Direito da UFMG.