Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quest Journal

Questjournal; if your life had a progress bar.
Site: https://quest-journal-aa356.web.app/
A small, fast, gamified personal productivity app. Build quests, earn XP, unlock achievements & perks, keep a journal and story, plan with a calendar, and play focus music—all offline-first, with optional Firebase cloud sync. Built with Vite + React; ships as Web/PWA, Windows desktop (Electron), and Android (Capacitor).

Screenshots

Quest Journal Quest XP Quest Allocate Quest Task

Features

  • Quests & Lists: main, side, contracts, inbox; fast add/edit, completion rewards.
  • XP, Levels, Perks & Achievements: earn XP per task, level up, perks apply effects; achievements hall and celebration animations.
  • Daily & Weekly Challenges: templates, today/week state, progress payouts.
  • Calendar & Planning: calendar tab to visualize and manage scheduled work.
  • Journal & Story tabs: capture notes and a personal narrative alongside tasks.
  • Music / Ambient: built-in player with a tavern vibe and Lottie animations.
  • Guided Tour: non-intrusive hints via react-joyride.
  • Offline-first PWA: service worker registered only in production; long-term caching for assets.
  • Cloud Sync: Firebase-backed auth/storage logic modularized in sync/* and wired with useCloudSync.

Quick Start

npm install
npm run dev           # http://localhost:5173

# Build
npm run build         # outputs to /dist
npm run preview

About

If your brain forgets to appreciate you for what you achieve, Quest Journal fixes that. Quest Journal is a gamified productivity app that helps you turn abstract goals into real, measurable progress. It bridges the gap between motivation and reward—helping your brain see progress, celebrate wins, and stay motivated through real-world XP.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages