Skip to content
← All projects
  • My own product
  • SaaS platforms
  • AI agents

Built in

An agent that works is not yet a product

The merchant signs up, connects the store and pays, with no sales call.

The problem

A working agent is not a product: merchants need to sign up, connect their store and pay without a call.

What I built

A multi-tenant Next.js and Supabase platform with the tenant written into the login token for fast row-level security, Shopify and YouCan integrations, and guardrails applied to every model reply before it is sent.

Technical details

  1. Stripe webhook stores and answers in under 100 ms; a cron drains the queue
  2. Internal calls signed on timestamp and body, 5-minute replay window
  3. Token ledger wired into LLM cost tracking
  4. 37 server functions, 38 versioned migrations

Stack

  • Next.js 15
  • TypeScript strict
  • Supabase
  • Stripe
  • WhatsApp Cloud API
  • Claude API

The result

Calls from Shopify, Meta and Stripe are signature-checked (4 signature types, timing-safe), and public access is revoked on 22 database functions.

A similar project in mind?

Tell me about your business and when you need it. You get a proposal by email.

I want this system

More projects

Coded websites · Marble company websiteYour stone is only visible in the showroomView the project
1 / 27 : Your stone is only visible in the showroom