Activity

Clairiya

Shipped this project!

FocusForge v2 ⚔️ — Productivity RPG, now with more game!

What I built:
A productivity RPG where tasks are quests and focus
sessions are battles. Built with zero frameworks —
just vanilla HTML, CSS, and JavaScript.

New in v2:
🔴 Boss Battle Mode — timer turns red and pulses
when fighting a boss difficulty quest
🔊 Sound Effects — unique sounds for XP gain,
level up, quest complete, and rest
✅ Completed Quests — collapsible section showing
all finished quests with strikethrough
📛 Custom Player Name — click your name to
personalize your hero

What was challenging:

  • Getting localStorage to sync correctly across pages
  • Building sound effects with no external libraries
  • Wiring boss mode to both quest selection and timer state

What I’m proud of:

  • Full RPG loop working end to end
  • Zero dependencies, zero frameworks
  • Ships in a browser with no install needed

Live: https://riyadhami13.github.io/FocusForge/

Clairiya

FocusForge v2 — New Features Update!

Added since last ship:

⚔️ Boss Battle Mode — timer ring turns red
and pulses when fighting a boss quest

🔊 Sound Effects — unique sounds for XP gain,
level up, quest complete, and rest time

✅ Completed Quests Section — collapsible list
of all finished quests

📛 Custom Player Name — click your name to
personalize your character

Live: https://riyadhami13.github.io/FocusForge/

Attachment
Attachment
Attachment
0
Clairiya

Shipped this project!

Hours: 5.64
Cookies: 🍪 17
Multiplier: 2.93 cookies/hr

Built FocusForge ⚔️ :a productivity RPG where tasks are quests
and focus sessions are battles.

What I built:

  • Pomodoro timer (25 min focus / 5 min rest)
  • XP and leveling system
  • Daily streak tracker with multiplier (up to 2.5x)
  • Quest system with 4 difficulty tiers
  • All data saved in localStorage

What was challenging:

  • Getting localStorage to persist correctly across pages
  • Wiring the XP and streak system together
  • Deploying to GitHub Pages with no build tools

What I’m proud of:

  • Built entirely in vanilla HTML, CSS, JavaScript
  • Zero frameworks, zero libraries
  • Full RPG loop actually works end to end

Live: https://riyadhami13.github.io/FocusForge/

Clairiya

Built FocusForge: a productivity RPG using vanilla HTML, CSS, and JavaScript.

What I built:

  • Pomodoro timer with 25 min focus and 5 min rest modes
  • XP and leveling system that rewards completed focus sessions
  • Daily streak tracker with XP multiplier (up to 2.5x)
  • Quest system with 4 difficulty tiers (Easy, Medium, Epic, Boss)
  • All progress saved locally via localStorage
  • 3 page app — The Forge, Quest Log, and About

Tech: HTML, CSS, JavaScript — zero frameworks or libraries.

Live site: https://riyadhami13.github.io/FocusForge/

Attachment
Attachment
Attachment
0
Clairiya

I’m working on my first project! This is so exciting. I can’t wait to share more updates as I build.

Attachment
Attachment
Attachment
0