README.md
🏙️ e-Cidade
O e-Cidade é um sistema integrado para gestão municipal que abrange as áreas:
- financeira
- patrimonial
- tributária
- recursos humanos
- educação
- saúde
É uma ferramenta a ser utilizada pelos servidores públicos do município e pelos cidadãos.
O e-Cidade automatiza, agiliza e simplifica os processos da administração pública, tornando a gestão mais eficiente, transparente e melhorando o atendimento aos cidadãos.
📌 Repositório Oficial
O repositório oficial do projeto e-Cidade está disponível no Portal do Software Público Brasileiro:
🔗 http://softwarepublico.gov.br/gitlab/e-cidade/
Este é o ambiente institucional de referência para o projeto, onde são mantidas as versões oficiais.
🔄 Repositório Espelho (Mirror) – DBSeller
Com o objetivo de ampliar a colaboração, facilitar contribuições e oferecer maior flexibilidade no fluxo de desenvolvimento, foi disponibilizado um repositório espelho (mirror) no GitHub:
🔗 https://github.com/DBSeller/e-cidade
Este repositório:
- Atua como ambiente colaborativo adicional;
- Permite maior interação da comunidade;
- Facilita o envio e acompanhamento de contribuições (issues e pull requests).
🔁 Sincronização entre Repositórios
Todo código-fonte mantido no repositório do GitHub é sincronizado com o repositório oficial do Portal do Software Público.
- O repositório do Portal do Software Público continuará sendo sempre a fonte oficial do projeto.
- As contribuições realizadas via GitHub serão incorporadas e refletidas no repositório oficial.
🚀 Tecnologias
- PHP 5.6 (Backend)
- Html/Javascript (Frontend)
- PostgreSQL
- Apache/Nginx
- Docker (Ambiente de Desenvolvimento)
⚠️ Requisitos
⚠️ Projeto utiliza PHP 5.6 (legado). Prefira Docker.
🐳 Docker (Recomendado)
A configuração está na pasta /docker.
📄 Documentação:
https://github.com/DBSeller/e-cidade/blob/master/docker/README.md
⚙️ Instalação Manual
- Em Construção
🤝 Como Contribuir
Contribuições são bem-vindas! Siga o fluxo abaixo:
1. Faça um fork do projeto
Clique em Fork no GitHub.
2. Crie uma branch
git checkout -b minha-feature
3. Faça suas alterações
Implemente melhorias ou correções.
4. Commit
git commit -m "feat: descrição da alteração"
5. Envie para seu fork
git push origin minha-feature
6. Abra um Pull Request
- Acesse o repositório original
- Clique em Compare & Pull Request
- Descreva claramente sua alteração
📢 Canal de Comunicação
Para dúvidas, suporte ou alinhamentos, utilize o canal oficial no Telegram:
- 💬 Telegram (grupo oficial do projeto) https://t.me/eCidadeCE Utilize para comunicação direta com a equipe e demais colaboradores
⚠️ Para demandas técnicas, sempre que possível registre também uma Issue para rastreabilidade.
📂 Estrutura
Em construção
DBSeller
O repositório espelho é mantido com apoio da DBSeller Serviços de Informática Ltda., contribuindo para a evolução contínua do projeto e sua comunidade.
📌 Observações
- Projeto legado
- Use Docker sempre que possível