Description
Build forms visually, embed them anywhere, collect submissions with webhooks and email notifications. First pure revenue product.
**Core Features:**
- Visual drag-and-drop form builder (fields: text, email, number, select, checkbox, radio, file upload, date, rating, signature)
- Multi-step/wizard forms with conditional logic
- Form theming and custom CSS
- Embeddable via script tag or iframe
- Submission management dashboard (view, export CSV, filter)
- Webhook notifications on submission (POST to any URL)
- Email notifications (to form owner + auto-reply to submitter)
- File upload handling (store in MinIO/S3)
- Spam protection (honeypot + rate limiting)
- Form analytics (views, starts, completions, drop-off)
- Team workspaces with billing
**Technical Architecture:**
- Backend: FastAPI with multi-tenant workspace model
- Database: PostgreSQL (forms, submissions, users, workspaces)
- File storage: MinIO/S3 for uploaded files
- Email: SMTP or Resend API for notifications
- Billing: Stripe integration (free tier + paid plans)
- Embed: lightweight JS widget (~5KB) that renders forms on external sites
- Frontend: Next.js builder UI + submission dashboard
**Framework Development Required:**
*jestech-api additions:*
- Multi-tenancy model (workspace/org with member roles)
- Stripe billing integration (subscriptions, usage metering, webhook handling)
- Webhook dispatch system (reliable delivery with retries)
- Email sending abstraction (SMTP + API providers)
- File upload to MinIO/S3 with presigned URLs
- Embeddable script/widget serving
*@jestech/ui additions:*
- Drag-and-drop interface (dnd-kit based)
- Modal/dialog component
- Toast/notification system
- Multi-step form wizard with progress indicator
- Dropdown/select component (searchable, multi-select)
- Rich form validation with inline errors
- File upload component with drag-and-drop zone + progress bar
- Color picker
- Code snippet component (for embed codes)
**Why Third:**
By this point we have charts (from Analytics) and real-time (from CommandPost). FormForge forces us to build the billing, multi-tenancy, and drag-and-drop infrastructure. These are the foundations for any SaaS product. First product with paying customers.
**Revenue Model:** Free (5 forms, 100 submissions/mo) → Pro $12/mo (unlimited forms, 10K submissions) → Business $39/mo (teams, file uploads, custom domains)
**Deployment:** formforge.jestech.org
Comments (2)
Administrator3/29/2026
## Evaluation | Dimension | Score | |-----------|-------| | Feasibility | 8/10 | | Market Fit | 8/10 | | Effort (inverted) | 5/10 | | Strategic Alignment | 9/10 | | **Total** | **30/40** | ### Notes Form builders are a massive market (Typeform, JotForm, Tally). Strong revenue potential. Forces multi-tenancy and billing — foundational for all SaaS products. Drag-and-drop builder is the main complexity. Moderate-high effort but high payoff. --- Auto-advancing to **planning** (score ≥ 28).
Administrator3/29/2026
**Stage transition:** planning → prototyping Built at C:\Projects\formforge. 16 tests passing. Three-panel form builder, webhook dispatch, embeddable forms.
Created: 3/29/2026, 6:42:55 AM
Updated: 3/29/2026, 7:00:07 AM