HOMI Architectural E-Commerce Engine
"Turnkey Scandinavian Showroom & Catalog Architecture with Bespoke Quote Engine"
A production-grade, zero-dependency e-commerce and furniture showroom engine. Designed for bespoke boutique brands, interior studios, and physical craft manufacturers requiring custom dimensional quoting, atomic cart states, and relational catalog structures.
Hybrid Retail Showroom & Bespoke Quote Engine
HOMI bridges the gap between conventional mass-market shopping carts and luxury bespoke studios. Customers can either buy ready-made inventory with real-time stock validation or submit structured, dimensioned bespoke quote inquiries directly into the admin triage pipeline.
Architectural Rationale
Industry Challenge vs. HOMI ArchitectureSystem Topology & Container Mesh
Isolated 3-tier local networkNginx reverse proxy with security headers, FastCGI hop-by-hop framing defense, and static asset delivery.
PHP 8.4-FPM application core with read-only root, 64MB tmpfs runtime, Fowler Money VO, and Filament v3.
Default queue worker handling asynchronous transactional outbox relay and domain events.
Isolated financial queue worker dedicated to payment saga executions and ledger notarization.
Automated schedule worker executing maintenance jobs, expired quote triage, and security health checks.
PostgreSQL 16 relational database with row-level locks, PL/pgSQL immutability triggers, and strict 3NF schema.
Redis 7 in-memory cache, session store, rate limiting, and dual-queue message broker.
Dual Operational Workflows
End-to-end customer and administrative journeys- Step 01Curated Space Discovery
Buyers explore tagged gallery spaces (Living Room, Dining, Bedroom, Workspace) rather than generic category lists.
- Step 02Debounced Instant Search
Instant asynchronous modal searching across SKU, dimensions, materials, and titles with 300ms server debounce.
- Step 03Dimension & Material Inspection
Inspect multi-angle high-res imagery, technical spec dimensions, and real-time inventory availability.
- Step 04Dual Conversion: Cart or Bespoke Quote
Buyers can add standard stock directly to the AJAX slide-out cart or submit custom dimensions via the Quote Engine.
- Step 01RBAC Back-Office Authentication
Dedicated `/admin` suite strictly guarded by role-based session middleware and automatic timeout guards.
- Step 02Catalog & Space Management
CRUD operations on products, categories, and curated room spaces with multi-image gallery binding.
- Step 03Bespoke Quote Triage
Review incoming customer dimension specs, budget ranges, and project scopes with one-click status updates.
- Step 04Media Asset Pipeline
MIME-validated, extension-checked media upload manager with randomized file generation to prevent traversal.
Deliverables & Deployment Speed
Instant digital deliveryClone or unzip the codebase, then execute the standard compose boot. PostgreSQL schemas, seed data, and web routing configure automatically.
git clone <repo> && cd homi && docker compose up -dPurchase, Licensing & Delivery FAQ
What exactly happens immediately after I pay?
The moment your payment clears on LemonSqueezy, you are instantly redirected to your order confirmation receipt with a direct 1-click download link for the full production package (homi-production-v1.4.zip) containing complete source code, Docker configs, and database seeders. You also receive an automated email receipt with your permanent license token and a permanent re-download link. If you would also like direct collaborator access to the private GitHub repository, simply reply to your receipt email with your GitHub username and we'll grant access within 24 hours.
Are future HOMI versions and patches included?
Yes. All minor releases, security patches, and framework updates across the HOMI v1.x series (e.g. v1.5, v1.6, security updates) are included free forever. Whenever an update is released, you can re-download the latest release archive directly from your LemonSqueezy customer portal at any time, or pull updates via git if you've requested repository access.
What level of developer support is included?
Included: Direct email and GitHub issue support from the core maintainer (@frogdevops) for 30 days post-purchase, covering Docker Compose boots, environment configuration, database seeders, and verified bug fixes. Not included: Custom bespoke feature engineering, third-party ERP integrations, or client-specific design tweaks (available as separate consulting engagements upon inquiry).
What does "unlimited client deployments" mean in practice?
It means exactly what it says: you pay $149 once and you can use HOMI as the foundational architecture for 1 client, 10 clients, or 100 clients. There are zero per-site licensing royalties, zero recurring developer seats, zero domain activation keys, and zero telemetry phone-home scripts. You charge your clients your standard agency rate and keep 100% of your earnings.
Can our client's in-house engineering team modify the code?
Yes. Once you deliver a customized build to your client as part of your bespoke project, their internal engineering team has full rights to inspect, audit, host, refactor, and maintain that specific deployment in perpetuity.
Can an agency share the repository with freelance contractors?
Yes. You may grant access to your internal agency developers, employees, and freelance contractors actively working on your client deployment, provided they are bound by standard commercial confidentiality.
What precisely counts as prohibited redistribution?
The simple rule: do whatever you want with it—build client sites, run your own commercial stores, customize every single line of code, and make money. Just don't buy it, re-zip it, and resell it as your own starter kit or boilerplate. That's the only line. In legal terms: you cannot redistribute, resell, or open-source the raw codebase on marketplaces (ThemeForest, Envato, Gumroad, etc.). You can deploy it for unlimited commercial clients, retail showrooms, and stores where the deliverable is a real functioning business.
What is your refund policy for digital source code?
Because HOMI delivers immediate, unencrypted, and irrevocable access to full production source code upon checkout, sales are generally final. However, if you discover a reproducible defect or architectural bug in the core stack that cannot be resolved by maintainers within 5 business days of reporting, a full 100% refund will be issued via LemonSqueezy.