slendie / slendie
Starter kit para pequenos projetos em PHP
Installs: 27
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 5
Language:Blade
Type:project
pkg:composer/slendie/slendie
Requires
- php: >=8.4
- phpmailer/phpmailer: ^7.0
- slendie/framework: ^3.0
- vlucas/phpdotenv: ^5.6
Requires (Dev)
- laravel/pint: ^1.26
- pestphp/pest: ^2.0
- phpstan/phpstan: ^2.1
README
Starter kit para pequenos projetos em PHP.
Instalação
composer create-project slendie/slendie meu-projeto cd meu-projeto## Configuração
-
Copie o arquivo
.env.examplepara.env: cp .env.example .env2. Configure as variáveis de ambiente no arquivo.env -
Execute as migrações:
php scripts/migrate.php4. Instale as dependências do frontend: npm install npm run dev## Estrutura do Projeto
app/- Controllers, Models, Migrationsconfig/- Arquivos de configuraçãopublic/- Ponto de entrada da aplicaçãosrc/- Classes core do frameworkviews/- Templates Bladetests/- Testes automatizados
Desenvolvimento
Executar testes
composer test
Build de assets
npm run build
Servidor de desenvolvimento
php -S localhost:8000 -t public
Licença
MIT