https://github.com/romanzipp/laravel-skeleton
Domain Driven Laravel Skeleton with strong type hinting
https://github.com/romanzipp/laravel-skeleton
laravel php php8 showcase skeleton template
Last synced: 4 months ago
JSON representation
Domain Driven Laravel Skeleton with strong type hinting
- Host: GitHub
- URL: https://github.com/romanzipp/laravel-skeleton
- Owner: romanzipp
- Created: 2020-04-01T09:52:36.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-03-20T08:28:55.000Z (over 1 year ago)
- Last Synced: 2025-04-02T08:35:54.264Z (over 1 year ago)
- Topics: laravel, php, php8, showcase, skeleton, template
- Language: PHP
- Homepage: https://romanzipp.github.io/Laravel-Skeleton/
- Size: 9.33 MB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# Laravel Skeleton
[](https://github.com/romanzipp/Laravel-Skeleton/actions/workflows/tests.yml)
[](https://github.com/romanzipp/Laravel-Skeleton/actions/workflows/php-cs-fixer.yml)
[](https://github.com/romanzipp/Laravel-Skeleton/actions/workflows/phpstan.yml)
This is a very **opinionated** modified version of the Laravel framework which aims at providing **strong type hinting** with improved **IDE support**.
## Features
- **Domain driven** Laravel architecture
- **Strong type hinting** and actual IDE support (without plugins 🤨)
- Fully featured **OAuth authentication**
- **React** starter **without Inertia**
- **Blog** example components (models, controllers, views, ...)
- [Cloudflare Turnstile](https://blog.cloudflare.com/turnstile-private-captcha-alternative/) CAPTCHA
### Tooling
- **[Docker](https://www.docker.com) deployment** via [GitHub Actions](https://github.com/features/actions) with separate **Dockerfiles** for web, queues & scheduler + Docker Compose example files
- [**Lando**](https://lando.dev) config for rapid development setup
- [**PHP-CS-Fixer**](https://github.com/FriendsOfPHP/PHP-CS-Fixer) with custom ruleset
- [**PHPStan**](https://github.com/phpstan/phpstan) static analyzer
- Auto-deploying **Documentation** via [vuepress](https://vuepress.vuejs.org)
- [Tailwind CSS](https://tailwindcss.com) included
## Documentation
You can find the documentation on [romanzipp.github.io/Laravel-Skeleton](https://romanzipp.github.io/Laravel-Skeleton/)
## License
The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).