FormForge — Drag-and-drop form builder SaaS

#8
prototypinghighproduct
View on GitLab

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