StudyForge banner

StudyForge

1 devlog
1h 20m 14s

StudyForge transforms homework and study sessions into a fun, gamified experience. Students add tasks, complete them to earn XP, and level up as they progress. Daily streaks reward consistency, and a built-in Pomodoro timer encourages focused work…

StudyForge transforms homework and study sessions into a fun, gamified experience. Students add tasks, complete them to earn XP, and level up as they progress. Daily streaks reward consistency, and a built-in Pomodoro timer encourages focused work with bonus XP for completing full sessions.

Optional advanced features, like AI task breakdown or weekly progress charts, make StudyForge stand out as both a productivity tool and a learning companion. All progress is saved, ensuring tasks, XP, levels, and streaks persist across sessions.

StudyForge combines task management, motivation, and visual progress to help students build lasting productive habits, turning study into a game.

First update to the project

Demo Repository

Loading README...

0cyprus2010

Date: 14/2/2026
Progress: Step 1 Complete

What I Built:

Basic task system where users can add tasks.

Tasks appear in a list and can be clicked to mark as complete.

Each completed task grants 10 XP.

Level system implemented: every 100 XP increases the user’s level.

XP and Level displayed clearly on screen.

XP bar added to visualize progress toward next level.

How It Works:

Users type a task into the input field.

Clicking “Add Task” creates a task card in the list.

Clicking a task marks it complete:

XP increases.

Level updates if XP threshold is reached.

Task disappears from the list.

XP bar fills smoothly as XP increases.

What It Looks Like:

Dark mode interface with bright highlights for XP and level.

Input field and button at the top.

Task cards appear below in a clean vertical list.

XP and Level section visible at the bottom with a horizontal progress bar.

Next Steps:

Step 2: Implement persistent storage so XP, level, and tasks remain after page reload.

Reflections / Notes:

Step 1 took around 1 hour to implement and test.

The core system feels solid and responsive.

Visual polish and animations are minimal for now but will be improved in future steps.

Attachment
1

Comments

0cyprus2010
0cyprus2010 about 1 month ago

Give Future suggestions of what to implement 💙