WellnessCAN I VIBECODE
Voidpet Garden?
BUILD FIRST
- One specific customer type and one primary use case
- A vertical slice that completes the main job without manual workarounds
- Visible limits, review steps, and a fallback when an external dependency fails
LEAVE FOR LATER
- Broad third-party integrations
- High-scale collaboration, syncing, and permissions
- Automation that can cause harm without human review
RESEARCH NOTES
What this tool actually does.
Voidpet Garden is a free-to-play mental-health companion game and journaling app by Voidpet, available on iOS and Android. Core premise: users journal about emotions (anxiety, depression, anger, etc.) and each feeling becomes a magical creature ('voidpet') that lives in a zen garden which visibly grows as journaling habits build. Journal prompts are CBT- and DBT-inspired, with recommendations from practicing therapists. Features include: mood tracker with progress/pattern charts; gratitude journaling; goal setting; emotional naming (quick mindfulness journaling); Practicing Positivity (DBT exercise pairing stressful situations with coping thoughts); affirmations; minute meditation soundtracks; friendship journal; physical check-ins; Negative Thought Check (CBT worksheet); Hope Box for curating hopeful resources during dark episodes; Overthink Timer for time-boxed journaling; and Vent Ret
RESEARCHED BUILD PROMPT
Give this to your coding agent.
Build a web replacement for the core loop of 'Voidpet Garden': a gamified journaling MVP where journaling about a feeling materializes a small creature in your garden. Workflow: user selects an emotion (anxiety, anger, sadness, joy, curiosity) -> is offered 1-3 short CBT/DBT-style prompts -> writes a brief entry -> the entry 'hatches' a procedurally generated creature tied to that emotion that appears in a persistent garden scene; repeated journaling levels creatures and grows the garden (plants, decorations). User-facing requirements: responsive mobile-first layout; guided quick-journal flow with prompt bank and free-text entry; mood emoji picker; garden view with animated creatures and growth stages; streak counter and simple mood-over-time chart; optional local-only tag/streak stats. Technical requirements: vanilla JS or React frontend; localStorage persistence (no backend); simple seeded procedural generation for creature attributes (color palette, shape parts, name from wordlist); CSS animations for hatch/growth; no auth, no cloud sync. Sensible approaches: single-page app with state machine (gardens -> journal -> results), canvas or SVG/SVG-batched DOM for creatures, IndexedDB if entries grow large. Do NOT copy the Voidpet name, brand, art assets, UI layout, or creature designs; create original visuals. Deliberately out of scope: subscriptions, real therapy advice, crisis features, social features, audio, and server accounts. Include a README covering local setup (npm install/run or static serve) and important limitations: it is a wellness habit tool, not a medical device, and all data stays in the browser.