StudyForge
Gamified education with RPG-style progression.

Overview
StudyForge is a scalable full-stack education platform I'm developing solo, with launch planned for June 2026. The core idea: tie real academic performance to an RPG-style progression system — characters, subject dashboards, and a battle arena that turns review into a game.
The Problem
Study tools tend to be either gamified-but-shallow (streaks, badges) or rigorous-but-joyless (spaced-repetition queues). The bet behind StudyForge is that a richer game loop tied to genuine progress can keep learners engaged longer without faking the underlying learning signal.
Approach
Next.js 14 App Router with TypeScript across the full stack. PostgreSQL for primary data with carefully designed schemas around users, characters, subjects, sessions, and progression. Redis caching for hot read paths (dashboards, leaderboards). Interactive frontend components: battle arena, character selection, subject dashboards. API contracts designed up front to keep the client and backend evolving independently.
Challenges
Designing a progression system that feels rewarding without becoming exploitable — the game loop has to track real signal, not just clicks. Modeling subject mastery in SQL while keeping reads fast under load. Building a UI rich enough to feel like a game while staying performant on mid-range devices.
Results
Currently in active development. Database models, API contracts, and core interactive components (battle arena, character selection, subject dashboards) are taking shape. Launch planned for June 2026.