Skip to content

soelnvc/ProPet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProPet 🐾

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 Concept

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.

✨ Key Features

  • 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.

🛠️ Tech Stack

  • Language: Vanilla JavaScript (Asynchronous logic for timers and state management)
  • Structure: HTML5 & CSS3
  • Methodology: "Vibe-coded" with AI-assisted development (Cline/Gemini)

📂 Project Structure

/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

About

ProPet is a gamified productivity web app that transforms daily task management into an interactive experience. Built with a "vibe-coding" approach, it features dynamic streak tracking and evolving character assets to keep users engaged with their goals.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors