Reverse-engineering a product: ask ChatGPT for its stack and MVP, and default to Supabase for the first 50,000 users
0:19:00You do not need to know what Next.js is. Paste the product's URL into a temporary chat and ask what it is built with.
Shai's own first product, Designfolio (a portfolio builder for designers), was hand-coded with ChatGPT as an assistant, not an agent (an assistant helps; an agent takes the initiative to finish the task). To replicate a product he now pastes its URL into a temporary chat (no memory, no bias) and asks for the tech stack and the four features that make an MVP - for Designfolio: add a project, choose a template, publish. The stack answer is Next.js and TypeScript with Tailwind and shadcn on the front end, TipTap for the rich text editor and Supabase behind it; he stresses that founders and marketers can ask the model what each name means. Supabase is the backend he recommends for any MVP: the free tier holds 50,000 monthly active users and 25 USD a month stretches to about 100,000, and only after that does a move to AWS-style infrastructure make sense. His own reverse-engineering point: if you want to copy something in the market, copy the link, ask your favourite model, and use your free model for the thinking.
Designfolio URL into ChatGPT: it returns Next.js, TypeScript, Tailwind, shadcn, Supabase and TipTap, then lists the MVP features.
Gives non-engineers a repeatable first step before any prompting of a builder.












