/projects/artisan-roast-platform
Artisan Roast SaaS Platform
Operator control plane for the Artisan Roast stack — manages app installs, subscription plans, billing, license enforcement, and provisioning automation across all tenant shop instances.

The problem
The open-source store requires self-hosting expertise. The SaaS platform removes that barrier: owners get a managed instance, Stripe billing, and AI-powered tools with zero DevOps overhead.
My role
Sole developer and architect — designed and built the SaaS layer, provisioning pipeline, and all platform services end-to-end.
Highlights
- Sole engineer on a full commercial SaaS platform built from scratch, spanning infrastructure provisioning, Stripe billing, developer SDK, multi-state subscription lifecycle, and support tooling.
- Built an ecosystem for the open-source Artisan Roast e-commerce store, providing add-on services for store owners and an SDK for independent developers to build on.
- Instant rollout of new plans and services to all store instances with no redeployment required.
- Automated store provisioning so a new customer signs up and gets a live store in minutes with no manual setup.
- Built a billing change system that enforces legal notice periods and protects customers from surprise price increases.
- Designed the subscription lifecycle to handle 8+ customer states reliably, backed by 845+ tests with full coverage on billing transitions.
Architecture
Artisan Roast SaaS Platform is a managed hosting and subscription management service built on top of the open-source Artisan Roast store framework. The platform automates the full customer lifecycle including multi-tenant provisioning, license enforcement, and integrated billing for shop instances. The technical stack leverages Next.js for the frontend, Supabase for authentication and tenant data, and a custom SDK for validating plan and add-on configurations. The architecture prioritizes a commercial-grade multi-tenancy model that separates core open-source logic from proprietary subscription and infrastructure management.