Laravel Live Production Site

Shopping Cart

A fully-featured e-commerce shopping cart built with Laravel 11, featuring product catalogue management, a persistent cart with session handling, a multi-step checkout flow, Stripe payment integration, order management, and a complete admin dashboard for stock and order fulfilment.

Shopping Cart

Project Overview

A complete e-commerce shopping cart application demonstrating production-ready Laravel e-commerce development. The site covers the full customer journey from browsing a product catalogue to completing a payment and receiving an order confirmation, as well as a full admin panel for managing products, inventory, and orders.

Key Features

  • Product catalogue -- browseable product grid with category filtering, search, and individual product detail pages.
  • Persistent cart -- cart state persisted via Laravel sessions, surviving page reloads and navigation.
  • Multi-step checkout flow -- billing details, shipping address, order summary, and payment steps.
  • Stripe payment integration -- secure card payment processing via Stripe Checkout with webhook handling for order confirmation.
  • Order management -- customers receive order confirmation emails; admins can view, process, and update order status from the dashboard.
  • Admin product management -- full CRUD for products including images, pricing, stock levels, and category assignment.
  • Stock tracking -- inventory decremented on purchase, with out-of-stock handling in the cart and checkout.

Technical Highlights

Built on Laravel 11 with a MySQL backend. Cart logic is handled server-side with session-backed persistence rather than client-side JS, keeping state reliable across devices. Stripe integration uses the Stripe Checkout hosted page with webhook verification for secure payment confirmation. The admin panel uses Laravel policy-based access control and is separated from the customer-facing routes by middleware.

Technology Stack
Laravel 11 PHP 8.3 MySQL Blade Bootstrap 5 Alpine.js Stripe
Hosting & Infrastructure

Self-hosted on a Synology NAS running PHP 8.3 and Nginx with SSL/TLS. MySQL database for product and order data. Publicly accessible at sc.power-nas.info.

Site Status

This is a live production site. It handles real user traffic and data in a production environment.

Visit Live Site All Projects

Like what you see?

I build custom web applications, CMS solutions, and enterprise systems built to last. Let's discuss your project.

Get in Touch