Inspiration
What it does
📋 FormsVerse – Build. Share. Evaluate.
🚀 What inspired me
During remote work, online exams, and feedback collection, I often noticed how limited and inflexible typical form builders were. I wanted to create something lightweight, fast, and hackable — yet secure and user-friendly. Inspired by Google Forms, I aimed to build a privacy-conscious, developer-owned alternative that can do forms, quizzes, MCQs, and even exams, all inside the browser.
🛠️ How I built it
I used Bolt.new to build this entire project inside the browser. It's a conversational full-stack IDE that allowed me to go from idea to deploy in a matter of hours. The core stack:
- ⚛️ React for frontend UI
- 🎨 Tailwind CSS for responsive styling
- 🔐 Supabase Auth for Google/email login
- 🗃️ Supabase Database to store forms and responses
- ☁️ Supabase Storage for uploading question images
- 🔄 Realtime blocking of multiple submissions using Supabase logic
All files, logic, and even database tables were generated and connected via Bolt.new AI prompts. No external tooling was used!
🧠 What I learned
- How to build fully functional apps using only browser-based AI tools like Bolt.new.
- Setting up Supabase Auth, Storage, and Realtime DB without ever leaving the coding environment.
- Handling form logic dynamically (MCQs, image inputs, user tracking).
- Implementing access control (1 user = 1 response).
- Understanding how to architect a complete product — from builder to public access to dashboard.
⚔️ Challenges I faced
- Getting image upload to Supabase Storage via AI prompt took several iterations.
- Limiting users to one submission was tricky — had to think in database constraints + frontend checks.
- Realtime updates and dynamic form rendering in React needed careful state management.
- I had to be extremely efficient with my limited Bolt.new credits, so I structured AI prompts very carefully.
✅ What's next
- Add CSV export for responses
- Timer for timed tests
- Auto-grade MCQ exams
- AI-assisted form generation from plain text prompts
- Admin analytics dashboard
Thanks for checking out FormsVerse — I hope it makes form creation easier, faster, and more powerful than ever! 🙏
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for Form Builder
Built With
- react
- resend
- supabase
- tailwind
Log in or sign up for Devpost to join the conversation.