https://github.com/niclasvaneyk/initializer-for-laravel
🚀 A quickstart generator for Laravel projects
https://github.com/niclasvaneyk/initializer-for-laravel
developer-tool laravel php project-creation project-template
Last synced: about 2 months ago
JSON representation
🚀 A quickstart generator for Laravel projects
- Host: GitHub
- URL: https://github.com/niclasvaneyk/initializer-for-laravel
- Owner: NiclasvanEyk
- License: mit
- Created: 2021-06-25T16:36:21.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-19T21:52:45.000Z (5 months ago)
- Last Synced: 2024-12-19T22:45:09.558Z (5 months ago)
- Topics: developer-tool, laravel, php, project-creation, project-template
- Language: PHP
- Homepage: https://laravel.initializer.dev
- Size: 2.55 MB
- Stars: 82
- Watchers: 1
- Forks: 10
- Open Issues: 43
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# 🚀 Initializer for Laravel
Initializer for Laravel takes a visual, approach to setting up a new Laravel project. Fill out the form, choose the components you like and hit the red "Generate" button at the bottom to download a zip archive containing your fresh application. Once you've extracted the archive, execute `./initialize` in your terminal and the script will install all components into your application.
## Features
- Overview of all first-party and directly related components of the Laravel ecosystem
- Sharable links to re-use your current configuration for your next project
- Automatic installation - no need to manually execute e.g. `php artisan scout:install`## Contributing
This project is developed using [Laravel Sail](https://laravel.com/docs/sail). After you [installed all dependencies](https://laravel.com/docs/sail#installing-composer-dependencies-for-existing-projects), the site should be running on http://localhost:8000. Use `vendor/bin/sail npm run watch` to compile the frontend assets and `vendor/bin/sail artisan initializer:update-template` to quickly download the latest version of default [laravel/laravel]() application into your storage.
A [devcontainer.json](.devcontainer/devcontainer.json) configuration is prepared, so you can easily contribute through a GitHub code space or develop inside a container using VS Code. In this case a lot of the setup process is automated for you. If you want better auto-completion or auto-imports, follow the [the intelephense extension quick start guide](https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client#quick-start).