Full-stack Laravel and Vue shop

Shop App

A basket that survives the browser

About the project

Shop App is a full-stack shop. Vue 3 renders the storefront — catalogue, categories, brands, product pages, basket and checkout — and Laravel 11 serves it over a JSON API secured with Sanctum. The basket is a table in the database, tied to the signed-in user, so it is still there on the next device and the next day.

What it demonstrates

Stack