Planned Project #49
System Architecture Game
A game where you're handed a scenario — "Design Hotstar for IPL final night" — and drag-and-drop components onto a canvas: load balancers, queues, caches, databases. The game simulates traffic and fails your design exactly where it's weak.
canvasdragdrop graph simulation
Problem This Solves
A game where you're handed a scenario — "Design Hotstar for IPL final night" — and drag-and-drop components onto a canvas: load balancers, queues, caches, databases. The game simulates traffic and fails your design exactly where it's weak.
Key Features
- Drag-and-drop canvas editor with a component palette
- A handful of scenarios with constraints (budget, latency, traffic)
- Rule-based scoring that explains why a design fails
Getting Started
Quick Start Tips:
- • Break down the project into smaller, manageable tasks
- • Start with a basic MVP (Minimum Viable Product)
- • Focus on core functionality first, then add features
- • Test early and often with real users
Tech Stack
Canvas/drag-drop UI graph data modeling simulation logic — and you'll learn system design itself by building the thing that teaches it
Project Info
- Status
- Planned
- Project ID
- #49
- Difficulty
- Intermediate