Sobre
Um painel feito para hospedagem real
Monólito modular em CodeIgniter 4, pensado para rodar onde os clientes realmente estão: cPanel.
Princípios do projeto
Modularidade sem microserviços
Cada integração é um adapter isolado atrás de uma interface. Nada de filas externas, brokers ou orquestração.
Compatível com o que existe
PHP + MySQL, cache em arquivo ou banco, assets locais. Docker e Redis são opcionais, jamais obrigatórios.
Segurança explícita
Credenciais cifradas, permissões por rota, auditoria sem segredos e respostas de erro que não vazam internals.
Resiliência por widget
Se um provider cair, apenas o widget dele falha. O restante do painel continua operando.
Documentação como entrega
Deploy, cron, API, RBAC e troubleshooting estão em docs/, com decisões técnicas justificadas.
Código legível
SOLID sem exagero, DTOs onde ajudam, PHPDoc onde agrega. Outro dev PHP precisa entender rápido.
Stack
- CodeIgniter 4 (versão estável atual)
- PHP 8.2+
- MySQL / MariaDB
- Composer
- Bootstrap 5 + Bootstrap Icons
- JavaScript vanilla + Fetch API
- Chart.js
- PHPUnit + migrations + seeders
O que não usamos
- jQuery
- React / Vue / Angular
- Node.js obrigatório em produção
- Docker obrigatório
- Redis obrigatório
- RabbitMQ