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.
Data Model
Business entities
Electronics and accessories with attributes, images, pricing, inventory, and variants
Hierarchical product taxonomy - Phones, Laptops, Audio, Wearables, Accessories, and more
Registered accounts with purchase history, shipping addresses, and account status
Complete order lifecycle from cart to delivery, with line items, status, and shipping data
Stock levels per product per warehouse, with low-stock threshold alerts and movement history
Customer product reviews with star ratings, review text, and verified purchase flags
Promotional codes with percentage and fixed-amount discount rules and usage limits
Static pages, blog posts, and content blocks managed through the Bagisto admin panel
Frequently asked questions organized by topic - shipping, returns, warranty, compatibility
Return policy, shipping policy, warranty terms, and privacy policy in structured form
Architecture
Technical stack
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.
Uses FAQ entries, policies, product descriptions, and order data to build a retrieval-augmented support assistant
Uses Order history and product catalog to build collaborative filtering recommendations
Uses Product descriptions and attributes to build embedding-based semantic search
Quick facts