Skip to content

Complete Idea Submission & Validation Flow #10

Description

@LRxDarkDevil

Complete Idea Submission & Validation Flow

Overview

Implement the full idea submission workflow including form, feasibility scoring, survey builder integration, and resource recommendations.

Scope

  • Create /ideas/submit multi-step form: title, description, problem statement, target audience, industry, stage
  • Save idea to Firestore with author reference, timestamp, and validation status
  • Step 2: Show feasibility questionnaire (5-10 questions, AI-driven or rubric-based scoring)
  • Collect survey responses and calculate feasibility score (0-100)
  • Step 3: Generate feasibility report with score breakdown and resource recommendations
  • Show recommended resources based on score and stage (e.g., "MVP resources for early-stage")
  • Allow user to save draft and continue later
  • Show submitted ideas in user profile

Acceptance Criteria

  • Form validates all required fields (title, description, problem, audience)
  • Auto-save draft functionality (save every 30 seconds or on input blur)
  • Submitted idea saved to Firestore with metadata: author ID, creation date, status
  • Author receives confirmation email with link to view idea
  • Feasibility questionnaire loads from Firestore config or hardcoded questions
  • Score calculation is transparent and documented in report
  • Resources recommended based on score/stage from knowledge hub
  • Report downloadable as PDF
  • User can view submitted ideas in /profile/ideas
  • Admin can view all ideas in moderation queue

Related Files

  • app/ideas/submit/page.tsx — create multi-step form
  • app/ideas/feasibility/page.tsx — show questionnaire and scoring
  • lib/services/ideas.ts — add submission and scoring logic

Feasibility Scoring Example

  • Market fit: 0-25 points
  • Technical feasibility: 0-25 points
  • Team capacity: 0-25 points
  • Resource availability: 0-25 points
  • Score: 80-100 = Ready to Build, 60-79 = Ready to Validate, <60 = More Research

Future Enhancements

  • AI analysis of idea description
  • Peer feedback on ideas
  • Idea pivot/evolution tracking

Why This Matters

  • Helps founders validate ideas before heavy development
  • Creates content for knowledge hub (published validated ideas)
  • Supports founder education and decision-making

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions