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