PHPackages                             trickertreat654/laravel-webshop-starterkit - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. trickertreat654/laravel-webshop-starterkit

ActiveProject[Framework](/categories/framework)

trickertreat654/laravel-webshop-starterkit
==========================================

A Laravel 12 starter kit with Vue 3 and Inertia 2 for building a simple webshop.

v1.0.2(1y ago)081MITVuePHP ^8.2CI passing

Since Mar 31Pushed 1y ago1 watchersCompare

[ Source](https://github.com/trickertreat654/Laravel-webshop-starterkit)[ Packagist](https://packagist.org/packages/trickertreat654/laravel-webshop-starterkit)[ RSS](/packages/trickertreat654-laravel-webshop-starterkit/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (14)Versions (4)Used By (0)

Vue Webshop Starter Kit
=======================

[](#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
--------

[](#features)

- **Laravel 12 Backend:** Modern PHP framework with all the benefits of Laravel.
- **Vue 3 &amp; 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
------------------

[](#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:

```
laravel new my-app --using=trickertreat654/laravel-webshop-starterkit
```

**Install Frontend Dependencies and Build Assets:**

```
```bash
cd my-app
npm install && npm run build
composer run dev
```

```

- Add your Stripe keys in the `.env` file for payment integration.
- **WorkOS Setup:** Follow [this video](https://www.youtube.com/watch?v=xFL4MPp2RX0) for setting up WorkOS.

### 4. Run Migrations

[](#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):

```
php artisan migrate
```

### 5. Theme Customization

[](#5-theme-customization)

This shop is themeable. To customize the design:

1. Visit [shadcn-vue themes](https://www.shadcn-vue.com/themes) to pick a theme.
2. Replace the `@layer base` section in the `app.css` file with the selected theme’s base styles.

Then open your browser at `http://localhost:8000`.

Additional Information
----------------------

[](#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
------------

[](#contributing)

Contributions are welcome! If you have suggestions or improvements, please open an issue or submit a pull request.

License
-------

[](#license)

This project is open-sourced under the [MIT license](LICENSE).

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance46

Moderate activity, may be stable

Popularity5

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

3

Last Release

407d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7b56e7d0653f4f3ccdb849174a1fe5ae032d399d40aa461fdb3a666c136735fd?d=identicon)[trickertreat654](/maintainers/trickertreat654)

---

Tags

laravelwebshopstarter-kitvue3inertia2

###  Code Quality

TestsPest

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/trickertreat654-laravel-webshop-starterkit/health.svg)

```
[![Health](https://phpackages.com/badges/trickertreat654-laravel-webshop-starterkit/health.svg)](https://phpackages.com/packages/trickertreat654-laravel-webshop-starterkit)
```

###  Alternatives

[codewithdennis/larament

Larament is a time-saving starter kit to quickly launch Laravel 13.x projects. It includes FilamentPHP 5.x pre-installed and configured, along with additional tools and features to streamline your development workflow.

3691.5k](/packages/codewithdennis-larament)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
