Commit Graph

3 Commits

Author SHA1 Message Date
Jose Luis Montañes
f9f74d3f19 feat: implement MathTree MVP — skill tree, workbench, and progress system
- Interactive skill tree with dagre auto-layout and React Flow (15 math+logic nodes)
- Workbench with math input (LTR/RTL toggle), multiple choice, keyboard shortcuts
- Challenge verification engine with retry-based flow (no answer reveal until 3 failures)
- Scratchpad canvas with freehand drawing, text boxes, eraser, colors, and stroke sizes
- "Aprende primero" collapsible explanations on introductory challenges
- XP/level system, daily streaks, 7 achievements, progress persistence via Zustand
- Profile page with stats and achievement gallery
- Sidebar navigation with XP bar and streak badge

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 01:53:45 +01:00
Jose Luis Montañes
a2846420a3 feat: initial commit 2026-03-26 01:01:41 +01:00
Jose Luis Montañes
1776b8f004 Initial commit from Create Next App 2026-03-26 00:58:05 +01:00