Download the PHP package trickertreat654/laravel-webshop-starterkit without Composer
On this page you can find all versions of the php package trickertreat654/laravel-webshop-starterkit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download trickertreat654/laravel-webshop-starterkit
More information about trickertreat654/laravel-webshop-starterkit
Files in trickertreat654/laravel-webshop-starterkit
Package laravel-webshop-starterkit
Short Description A Laravel 12 starter kit with Vue 3 and Inertia 2 for building a simple webshop.
License MIT
Informations about the package laravel-webshop-starterkit
Vue Webshop Starter Kit
This project is a Laravel 12 starter kit integrated with Vue 3 and Inertia 2, designed to provide a solid foundation for building a simple webshop.
Features
- Laravel 12 Backend: Modern PHP framework with all the benefits of Laravel.
- Vue 3 & Inertia 2 Frontend: A reactive, component-driven UI using Vue’s Composition API.
- Dummy Product Seeding: A migration is provided that seeds dummy products.
- Themeable Design: Easily swap out the default styling by choosing a new theme.
Setup Instructions
When creating a new Laravel application using the Laravel installer, you can use any community maintained starter kit available on Packagist with the --using flag:
Install Frontend Dependencies and Build Assets:
- Add your Stripe keys in the
.envfile for payment integration. - WorkOS Setup: Follow this video for setting up WorkOS.
4. Run Migrations
Run the migrations if not already done to create your database schema and seed dummy products (there is a migration to seed dummy data. seed is not required):
5. Theme Customization
This shop is themeable. To customize the design:
- Visit shadcn-vue themes to pick a theme.
- Replace the
@layer basesection in theapp.cssfile with the selected theme’s base styles.
Then open your browser at http://localhost:8000.
Additional Information
This starter kit includes everything you’d expect from a simple webshop. It provides a base for common web shop functionalities, allowing you to further customize or extend as needed.
Contributing
Contributions are welcome! If you have suggestions or improvements, please open an issue or submit a pull request.
License
This project is open-sourced under the MIT license.
All versions of laravel-webshop-starterkit with dependencies
inertiajs/inertia-laravel Version ^2.0
laravel/cashier Version ^15.6
laravel/framework Version ^12.0
laravel/tinker Version ^2.10.1
laravel/workos Version ^0.1.0
tightenco/ziggy Version ^2.4