An AI mobile and web app with live debates, AI chat, and subscriptions. Built as a strict TypeScript monorepo with Turborepo: an Expo mobile app and a Next.js web app sharing one tRPC API.
/ Overview
Founder and technical lead. Architected and built the whole platform from scratch: the Turborepo and pnpm monorepo, Supabase multi-provider auth, the debate engine on XState and Inngest, and AI chat on the Vercel AI SDK with OpenAI. Wired up monitoring with Sentry, PostHog, and Grafana, and subscriptions with RevenueCat.
/ Stack