Turn Your Focus into Evolution.
ProPet is a gamified productivity web app designed to bridge the gap between task management and interactive gaming. By staying focused, you don't just clear your to-do list—you raise and evolve unique digital pets.
The core of ProPet is the Lite Mode Focus Timer. To ensure true productivity, the game features a strict focus mechanic: if you leave the screen, the timer pauses. Your consistency directly fuels your pet's growth.
- Focus-Driven Evolution: Pets evolve through five distinct stages—Egg, Baby, Teen, Adult, and Final Form—based on your timer completion milestones (25%, 50%, 75%, and 100%).
- Mega Evolution: Collect the same pet species three times to unlock a powerful Mega Form.
- Anti-Distraction Mechanic: Built-in "Lite Mode" ensures you stay on task by pausing progress if the app loses focus.
- Multiple Pet Paths: Choose from various starters including Cats, Dogs, and Dragons, with more (like the Phoenix) in development.
- Language: Vanilla JavaScript (Asynchronous logic for timers and state management)
- Structure: HTML5 & CSS3
- Methodology: "Vibe-coded" with AI-assisted development (Cline/Gemini)
/assets - Character sprites and evolution stage images
/scripts - Core game logic and timer mechanics
/styles - Responsive UI and "Floating Bubble" streak design
index.html - Main game dashboard
Created by Siddhesh Goel