| Install | |
|---|---|
composer require faysal0x1/larastart |
|
| Latest Version: | 1.0.9 |
| PHP: | ^8.2 |
A comprehensive Laravel 12 starter kit with Inertia.js, React, module-based architecture, e-commerce features, admin panel, and more.
composer create-project faysal0x1/larastart my-project
cd my-project
During installation, you'll be prompted to configure your database:
.env file will be automatically updated with your settings💡 Tip: You can skip the interactive setup by pressing
Ctrl+Cand manually edit the.envfile later.
git clone https://github.com/faysal0x1/larastart.git
cd larastart
composer install
npm install
# or
bun install
cp .env.example .env
php artisan key:generate
Configure your .env file with database credentials and other settings.
Run migrations:
php artisan migrate
php artisan db:seed
npm run build
# or for development
npm run dev
Start the development server:
composer run dev
This will start:
For SSR development:
composer run dev:ssr
After seeding, you can login with:
admin@gmail.com / passwordsuperadmin@gmail.com / passwordlarastart/
├── app/
│ ├── Modules/ # Modular application structure
│ ├── Helpers/ # Helper functions
│ ├── Http/ # Controllers, Middleware, Requests
│ ├── Models/ # Eloquent models
│ └── Services/ # Business logic services
├── resources/
│ ├── js/ # React/Inertia frontend
│ └── views/ # Blade templates
├── routes/ # Application routes
├── database/ # Migrations and seeders
└── config/ # Configuration files
inertiajs/inertia-laravel - Inertia.js server-side adapternwidart/laravel-modules - Module managementspatie/laravel-permission - Role and permission managementspatie/laravel-medialibrary - Media file managementlaravel/socialite - Social authenticationkarim007/sslcommerz-laravel - Payment gatewaytightenco/ziggy - Route helper for JavaScriptThis package follows Semantic Versioning.
composer.jsongit tag -a v1.0.0 -m "Initial release"
git push origin v1.0.0
Contributions are welcome! Please feel free to submit a Pull Request.
The Larastart starter kit is open-sourced software licensed under the MIT license.
For issues and questions:
Built with ❤️ using Laravel and React.