← Todos os projetos
Desenvolvimento em parceriaVisite o projeto (nova aba)

Gestão de gabinete, demandas da sociedade e acompanhamento de mandato.

Tecnologias
PHP / Yii2JavaScriptAPIs

Minha contribuição

Desenvolvi o naGestão com Breno Soares. O sistema reúne rotinas de gabinete, demandas da sociedade e acompanhamento do mandato, com administração e serviços auxiliares separados.

Pessoas e parceria

Desenvolvimento e parceria.

Projeto em sociedade, desenvolvido por Breno Mayder em parceria com Breno Soares.

Participantes do projeto · 01/11/2026

Como organizei a solução

Aplicações PHP/Yii2 separam sistema, administração, consulta de CEP, site e legado. Uma integração de mensageria em Node.js/Express permanece separada da aplicação PHP.

Estrutura técnica

Tecnologia por módulo.

Uma estrutura PHP/Yii2 legada, com superfícies de operação, administração e serviços auxiliares.

01 / Existente

Sistema

PHPYii2JavaScriptBootstrap

Sistema principal de gestão.

Controllers, models, views e componentes atendem os fluxos de gabinete e operação administrativa.

02 / Existente

Administração

PHPYii2

Administração em superfície própria.

Código administrativo versionado de forma separada da aplicação principal.

03 / Existente

Consulta de CEP

PHPYii2

Serviço auxiliar de CEP.

Responsabilidade auxiliar separada dos fluxos principais do sistema.

04 / Existente

Site e sistema legado

PHPYii2JavaScript

Superfícies legadas do repositório.

Módulos preservados com seus próprios pontos de entrada e organização Yii2.

05 / Existente

Integração de mensageria

Node.jsExpress

Adaptador de comunicação externo.

Adaptador Node.js/Express de mensageria, mantido separado do núcleo PHP.

Como as partes se conectam

A aplicação principal concentra os fluxos do produto. Administração, CEP e mensageria têm pontos de entrada distintos; não são uma única aplicação monolítica de interface.

Dados e integrações

Persistência relacional MySQL no legado e integrações entre superfícies. Contratos e compatibilidade precisam ser preservados durante a evolução.

Qualidade e operação

Manutenção incremental do legado, scripts SQL e separação entre código, configuração e runtime, preservando contratos entre as superfícies.

Competências neste projeto

/→

Continue explorando

Tem um desafio parecido?

Podemos conversar sobre a arquitetura, o desenvolvimento ou a evolução do seu produto.