Home • About • Projects • Blog • Resources • Contact
A tool to help non-technical founders get started using AI-generated plans.
TinyLaunch is a lightweight tool to help early-stage, non-technical founders turn their ideas into action — by generating a personalized, beginner-friendly plan using AI. It's built to be fast, friendly, and useful right away.
🧱 Core Stack
- Frontend: React, Vite, TypeScript
- Styling: CSS Modules
- State & Routing: React Router, custom hooks
- Backend/API: Vercel Serverless Functions
- Database: Airtable
- AI: OpenAI GPT-4o, Custom prompt engineering
- Deployment: Vercel
- Form Handling: Native form logic + Airtable storage
- Other Tools: Cursor, Tally, Zapier (for future flows)
🧠 AI Strategy
- Two-step GPT process:
- Generate
PlanText
— a structured, 8-part beginner-friendly startup plan - Generate
ToolStackFlow
— a plain-language breakdown of how the tools work together - Both steps use custom prompts tuned for accessibility, actionability, and tool-awareness.
- Prompts live in
/src/prompts/
and are updated frequently based on user feedback and output quality.
✨ Key Features
- 5-step onboarding form with validation
- Rate-limited GPT-4o plan generation
- Tool extraction from markdown output
- Airtable integration for plans + feedback
- Email opt-in for bonus content delivery
- React error boundaries + custom loading states
- Public plan pages (coming soon)
🧰 Dev Notes
- Built entirely using Cursor with help from ChatGPT
- Debugging flow:
- Cursor for code-level issues and refactors
- ChatGPT for strategy, Vercel config, and multi-step workflows
- Custom rate limiter for basic abuse protection
- Manual logging and Airtable fallback for minimal infrastructure
🔐 Safety & Guardrails
To keep the experience safe and to ensure I don’t suddenly start accumulating cost, I’ve included the following:
- Rate limits throttle usage to 1 plan per 24 hours per user
- Token usage is logged and capped via Zapier filters
- Sensitive fields are redacted before any storage
- Privacy is built-in: GDPR language included before any optional email capture
🚀 Want to try it? → TinyLaunch App
Screenshots coming soon