Skip to content

Solo build · 2026

Spoolt

A month of short-form video from one website link

The problem

Short-form video rewards posting every day, and a small brand has neither the editor nor the ideas for that. Generic AI video tools ignore what the brand actually sounds like.

What I built

A pnpm and Turborepo monorepo: a Next.js 16 app that serves both the UI and the API, and an Expo app that consumes the same API through shared Zod contracts. Spoolt reads a website to build a brand profile, writes scripts against a catalog of viral formats, and puts the results in Blitz, a swipe deck for keeping or discarding videos before they are scheduled.

Outcome

Live at spoolt.com with scheduling to TikTok; Reels and Shorts are built and waiting on platform access. Web and mobile share one Postgres schema and one validation package.

Stack

  • Next.js
  • Expo
  • TypeScript
  • PostgreSQL
  • Drizzle
  • OpenAI