O StruktPHP é um framework base leve em PHP com padrão MVC, desenvolvido para acelerar a criação de sistemas web como CRMs, sistemas de delivery, portais, entre outros.
Criado inicialmente como base de aprendizado, o projeto foi evoluído e personalizado para atender diversos tipos de aplicações, mantendo a estrutura limpa, reutilizável e fácil de manter.
- Servir como ponto de partida para projetos em PHP
- Promover organização com arquitetura MVC
- Facilitar a criação de novos sistemas com base reutilizável
- Evoluir para um microframework pessoal com boas práticas
- Estrutura MVC simples e funcional
- Conexão com banco de dados MySQL
- Sistema de rotas básico
- Templates com HTML + Bootstrap
- Helpers reutilizáveis (URL, redirecionamento, etc.)
/controllers
/models
/views
/core
- PHP (versão 7.4 ou superior recomendada)
- MySQL
- Bootstrap 4
- HTML/CSS
- Sistema de controle de frotas
- CRUDs administrativos
- Portais corporativos
- Sistemas de gestão
- Clone o repositório:
git clone https://github.com/gustavoalvesdev/struktphp.git-
Renomeie a pasta para o seu novo projeto
-
Configure as credenciais do banco em
config.php -
Crie seu banco e comece a desenvolver!
- Modularização do sistema de rotas
- Middleware simples para autenticação
- Inclusão de testes automatizados
- Documentação da API interna
Desenvolvido por [Gustavo Alves da Silva] (https://github.com/gustavoalvesdev) Este projeto está em constante evolução - contribuições são bem-vindas!
MIT