DrawLintDrawLint.ai
Medium✦ Official
40 min

Stack Overflow / Q&A

Design a Q&A platform where users ask questions, get answers, and build reputation through community voting.

These requirements and scale numbers are for reference. The AI reviewer will evaluate your design based on the functional requirements and assumptions you define.

🎯 Key Requirements

  • Ask and answer questions with markdown and code blocks
  • Vote on questions/answers, mark an accepted answer, and award basic reputation
  • Search the Q&A corpus by full text and tags

📐 Scale Expectations

  • 1M questions in the knowledge base
  • ~100 RPS for search and Q&A reads
  • Search results within 500ms

🔗 Related Topics

Community Submissions (0)

No designs submitted yet

Be the first!

Go to Canvas