Skip to main content
Reference Platform

TechHeaven

A fictional but realistic ecommerce business built on Bagisto

Overview

What is TechHeaven?

TechHeaven is the shared reference platform for the Ecommerce AI/ML series. It is a fictional ecommerce retailer selling consumer electronics and tech accessories. Built on Bagisto 2.x, it contains realistic business data - products, orders, customers, inventory, reviews, and policies - but no AI. The AI systems are built through the playbooks, one capability at a time.

TechHeaven is not a demo project. It is a reference platform designed to represent a real client’s business, built on Bagisto 2.x. It has the data, the workflows, and the operational complexity of a real operation - but none of the AI. The AI systems are built through the Ecommerce AI/ML 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/ML series starts from the same business: TechHeaven. The same master data. The same transactions. Each playbook adds one AI capability on top of it.

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 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

Data access

  • 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 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

Answer customer questions automatically using your product knowledge base

Product Recommendation Engine

Match products to customers using purchase history, product similarity, and buying patterns

Semantic Product Search

Match shopper intent to your product catalog without keyword matching

Inventory Forecasting

Stop guessing reorder points - let order history tell you when to stock up

Review Sentiment Analysis

Turn 5,000 customer reviews into actionable product quality signals

Quick facts

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