StoreMineStoreMine
Guide
Admin Panel
Storefront
Deployment
  • FAQ
  • Changelog
  • Credits
Guide
Admin Panel
Storefront
Deployment
  • FAQ
  • Changelog
  • Credits
  • Getting Started

    • Introduction
    • Requirements
    • Installation
    • Configuration
    • Demo Data

Introduction

StoreMine is a complete, self-hosted e-commerce platform. You get a fast, modern storefront for your customers and a powerful admin panel for your team — all in one codebase that you own and control.

StoreMine storefront

What's inside

StoreMine ships as a single application with two faces:

The Storefront

The public shop your customers see. It includes:

  • A home page with hero slider, flash deals, featured categories and bestsellers
  • Product catalog with faceted filtering (attributes, categories, brands)
  • Product pages with variants (size, colour, …), image galleries, reviews and stock-back-in-notifications
  • Cart, multi-step checkout (guest checkout supported), wishlist and product comparison
  • Customer accounts with order history, address book and profile management
  • A blog, static pages (privacy, terms, contact) and sales funnels with order bumps and upsells
  • Multi-currency support with automatic exchange-rate refresh

The Admin Panel

The control room for your team, at /admin:

Admin dashboard

  • Dashboard — revenue, orders and team activity at a glance
  • Catalog — products, categories, brands, attributes, media library
  • Sales — orders, refunds, shipments, courier integration (Steadfast)
  • Marketing — email campaigns, subscribers, segments, promotions, popups
  • Content — blog posts, hero slides, static pages, funnels
  • AI Studio — generate product images and videos from text prompts
  • Team — staff accounts with granular roles & permissions
  • Settings — business info, payments, email, storage, tracking and more

Technology

LayerTechnology
BackendLaravel 13 (PHP 8.3+)
FrontendReact 19 + Inertia.js + TypeScript
StylingTailwind CSS + Radix UI primitives
BuildVite
DatabaseMySQL 8 / MariaDB 10.6+
Queue / CacheDatabase drivers by default, Redis optional

Why Inertia?

Inertia gives you the developer experience of a React SPA with the simplicity of classic server-side routing — no separate API layer to maintain, no token juggling, one deployment.

AI — optional by design

StoreMine includes AI features powered by Claude (product copywriting, review moderation, a support chatbot, fraud scoring, email copy, merchandising insights) and an AI Studio for image/video generation (Gemini, OpenAI, FAL, Replicate).

All AI features are optional. The platform is fully functional without any AI key configured — the AI sections simply show a "not configured" state until you add your own keys. You pay the AI providers directly; StoreMine never proxies your traffic.

How this documentation is organised

  1. Requirements — what your server needs
  2. Installation — CLI installation, step by step
  3. Configuration — every .env key explained
  4. Demo data — seed a beautiful sample store
  5. Admin Panel guide — every screen explained with screenshots
  6. Storefront tour — what your customers experience
  7. Deployment — go to production with confidence
Next
Requirements