Skip to main content
Reference Platform

TechHeaven

A fictional but realistic ecommerce business built on Bagisto

Overview

What is TechHeaven?

TechHeaven is a fictional but realistic ecommerce business built on Bagisto 2.x, an open-source Laravel ecommerce platform. It sells consumer electronics and tech accessories across a full product catalog, serves a realistic customer base, and manages complete order and inventory workflows.

TechHeaven is not a demo project. It is a reference platform designed to represent a real client’s business. It has the data, the workflows, and the operational complexity of a real ecommerce operation — but none of the AI. The AI systems are built through the Ecommerce AI playbook series, one capability at a time.

Purpose

Why a reference platform?

Standalone playbooks like PageRank or Market Basket teach a technique using a public dataset. You learn the algorithm and see how the numbers work. What they cannot show is how the technique fits into a real system - where the data comes from, how it reaches production, and how it integrates with an existing business.

Series playbooks do something different. Every playbook in the Ecommerce AI series starts from the same business: TechHeaven. The same product catalog. The same orders. The same customer accounts. Each playbook adds one AI capability on top of that business.

This means you can follow the full journey - from raw Bagisto data to a deployed AI system - without re-explaining the business context every time. The reference platform is the shared foundation.

Shared foundation
Every Ecommerce AI playbook starts from the same business data
Realistic complexity
Real schemas, real workflows, real data quality challenges
AI-free by design
No AI built in - every AI capability is added through a playbook

Data Model

Business entities

Products500+

Electronics and accessories with attributes, images, pricing, inventory, and variants

Categories40+

Hierarchical product taxonomy - Phones, Laptops, Audio, Wearables, Accessories, and more

Customers2,000+

Registered accounts with purchase history, shipping addresses, and account status

Orders8,000+

Complete order lifecycle from cart to delivery, with line items, status, and shipping data

Inventory

Stock levels per product per warehouse, with low-stock threshold alerts and movement history

Reviews5,000+

Customer product reviews with star ratings, review text, and verified purchase flags

Coupons

Promotional codes with percentage and fixed-amount discount rules and usage limits

CMS

Static pages, blog posts, and content blocks managed through the Bagisto admin panel

FAQ

Frequently asked questions organized by topic - shipping, returns, warranty, compatibility

Policies

Return policy, shipping policy, warranty terms, and privacy policy in structured form

Architecture

Technical stack

Platform
Bagisto 2.x
Language
PHP / Laravel
Database
MySQL
Deployment
Docker / self-hosted

APIs

  • Product catalog API - products, categories, attributes, and pricing
  • Customer and account management API
  • Order management, status, and fulfillment API
  • Inventory and stock level API
  • CMS, FAQ, and policy content API

Integration

How playbooks use TechHeaven

Each Ecommerce AI playbook pulls from TechHeaven’s data to build and demonstrate one AI capability. The data is the same across all playbooks - what changes is the AI system being built on top of it.

AI Customer Support with RAG

Uses FAQ entries, policies, product descriptions, and order data to build a retrieval-augmented support assistant

Recommendation Engine

Uses Order history and product catalog to build collaborative filtering recommendations

Semantic Product Search

Uses Product descriptions and attributes to build embedding-based semantic search

Quick facts

PlatformBagisto 2.x
LanguagePHP / Laravel
DatabaseMySQL
Used byEcommerce AI Series
AI includedNone - by design