Formula
#LLM #Next.js #TypeScript
Formula Forms is an AI-powered form creation platform that revolutionizes data collection through intelligent, conversational form experiences. Unlike traditional static forms, Formula creates dynamic questionnaires that adapt and respond to users in real-time.
Key features include:
- AI Form Assistant that generates complete questionnaires from simple descriptions
- Conversational forms that dynamically adapt based on user responses
- Multiple embedding options including popups and chat widgets
- Unlimited forms and responses with detailed analytics
- Real-time form adaptation for improved user engagement
Technologies:
- Frontend: Next.js with React 18
- Backend: tRPC
- Database: Supabase PostgreSQL with Prisma ORM
- Authentication: NextAuth
- Deployment: Vercel
- UI: Shadcn, Tailwind
- Purchases: Stripe
Challenges:
- Cost-efficient use of LLMs
- Maintaining Claude Code output quality as complexity grows
- First time setting up Stripe and Google Ads
Built for creators, educators, sales teams, and researchers, Formula Forms makes data collection more engaging and intelligent. Check out the blog post linked above for more on the process of creating this application.