Game of Life turns your life into a mini RPG game.
Each day, you are a new Player on a quest to complete tasks, earn XP, and leave a solid foundation for tomorrow's player (your future self). Each day, you're assigned a unique Player Number, and your unfinished quests (tasks) carry over to tomorrow.
Designed to help people with ADHD and time-blindness stay focused, motivated, and aware of their progress. Great for productivity lovers, ADHD brains, and anyone who wants to treat life like a game.
This is the initial deployed version (v1) with a limited feature set. ๐ https://task-roll-nine.vercel.app
- ๐ฏ Daily Quests: Tasks reset each day, with uncompleted quests carrying forward.
- ๐ Time Awareness Bar: Visualizes how much of your workday (8 AMโ6 PM) has passed.
- ๐งพ XP & Leveling: Earn 10 XP per completed task. Level up your productivity!
- ๐ญ Player Handoff: Motivational messages from "tomorrowโs player" based on your effort.
- ๐ Dark Mode toggle
- ๐ฎ Daily โPlayer Numberโ based on the date (e.g.,
20250710) - ๐ Welcome screen on first visit
- ๐ง ADHD brains friendly: Visual structure, time awareness, gamified feedback
- Next.js (App Router)
- Tailwind CSS
localStoragefor persistence (per-device)- Custom state-based logic for XP, time, and motivation
git clone https://github.com/your-username/taskroll.git
cd taskroll
npm install
npm run dev