Estrutura inicial para projetos desenvolvidos em PHP.
Atenção: Qualquer dúvida que tenha no projeto. Leia a documentação desses componentes.
- Routes - Slim
- Events e Listeners - League
- Mailer - PHPMailer
- Validator - Documentação
- Template Enginer - PHP-View
- Carbon - Documentação
- Tests - Pest
Requisitos obrigatórios para o funcionamento do projeto
- Composer
- PHP ^7.2
Com o composer instalado na sua máquina, execute o comando abaixo:
composer create-project --prefer-dist --stability dev ailtonloures/skeleton [app_name]
Após ter realizado todas as configurações acima, suba o seu servidor apache (XAMPP, WAMPP, etc...) ou execute o comando a seguir na raiz do seu projeto. A porta pode ser de sua preferência ou a porta que estiver disponível em seu servidor, mas por padrão, será a porta 80.
composer run start
Este comando irá subir um servidor local na porta 80, basta abrir o navegador e acessar http://localhost