I'm going to have a crack at createing a Duolingo-style times tables app with competitive multiplayer features. Kids race against timers to solve multiplication problems, with the ability to sabotage friends' streaks using power-ups when they're performing well.

Core Objectives:
- Gamified learning with streak systems and achievements
- Timer-based challenges with adaptive difficulty
- Multiplier attacks to disrupt opponents' hot streaks
- Progressive difficulty scaling beyond traditional 12x tables
Tech Stack Planning:
- Frontend: Likely React Native for cross-platform (exploring Flutter and Swift aswell)
- Backend: Node.js with Socket.io
- Database: PostgreSQL
- Authentication: Firebase
Key Features to Build:
- Personalised but balanced difficulty adjustment based on general performance
- Friend modifiers with streak-breaking power-ups
- Adaptive timers that speed up with success - tighter timers equate to more powerful power ups
- Progress tracking and group/team/clan dashboards
Target launch: 6 months. Starting with MVP focusing on single-player mode, then adding multiplayer sabotage features.