-
Notifications
You must be signed in to change notification settings - Fork 0
Home
The Ultimate Gamified Routine Tracking, Behavioral Positive Reinforcement & Reward Management Ecosystem for Couples & Partners.
Important
Access Tamed directly in your browser: https://tamed.pages.dev/
No installation or setup required! Both partners can link accounts using a 6-digit pair code.
| Category | Pages & Resources | Description |
|---|---|---|
| π Getting Started | User Onboarding Guide β’ Quick Start | Step-by-step pairing and initial setup instructions. |
| π Owner Persona | Owner Dashboard β’ Behavior Codex | Managing routine tasks, approving rewards, and logging day status. |
| π¦ Pet Persona | Pet Dashboard β’ Reward Store | Checking off daily tasks, earning XP/points, and requesting rewards. |
| π¬ Architecture | Tech Stack β’ Database Schema | Technical overview of React 19, Zustand, Supabase RLS, and Cloudflare. |
Tamed (formerly Puppy Schedule) is a mobile-first, real-time web application designed to transform routine tracking, accountability, and positive behavioral reinforcement into a fun, gamified experience for couples.
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β π OFFICIAL WEB APP: https://tamed.pages.dev/ β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ β π OWNER DASHBOARD π¦ PET DASHBOARD β β β’ Calendar Status (G/Y/R) β’ Interactive Mascot Avatar β β β’ Daily Behavior Codex β’ Level & XP Progress Bar β β β’ Reward Item Catalog β’ Custom Species Currency 𦴠β β β’ Instant Praise Sender β’ Store Redemptions & Requestsβ β β’ 6-Digit Pair Code Auth β’ Habit Checklists β ββββββββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββ β βββββββββββββββββββββ΄ββββββββββββββββββββ β β‘ HYBRID ENGINE (ZUSTAND) β β Realtime Supabase + Offline Demo β βββββββββββββββββββββββββββββββββββββββββ
- Behavior Codex Management: Create, customize, and edit daily routine tasks for your partner with custom XP rewards.
- Calendar Status Logging: Log and monitor day quality using status indicators (π’ Green / π‘ Yellow / π΄ Red).
- Reward Approval & Fulfillment: Review pending reward requests submitted by your Pet, approve redemptions, or add custom store items.
- Instant Praise & Head Pats: Send visual praise cards and quick instant nudges (e.g., "Drink Water π§", "Time to Stretch πΎ").
- Daily Habit Tracking: Complete daily routines to gain +25 XP per task, level up, and build streaks.
- Interactive Mascot Avatar: Customize species persona (Puppy πΆ, Kitty π±, Fox π¦, or Custom β¨) with real-time level progress.
- Species-Custom Currency System: Earn custom currency (Bones π¦΄, Fish π, Berries π«, or Stars β¨) based on green days and achievements.
- Reward Store & Proposals: Spend earned points on custom rewards set by your Owner or propose new rewards.
- Frontend: React 19, Vite 6, Vanilla CSS (Design Tokens, Glassmorphism, Responsive CSS Variables)
- State Management: Zustand 5 (Hybrid store with automatic local offline fallback)
- Backend & Realtime: Supabase PostgreSQL with Row-Level Security (RLS) & Realtime Channels
- Icons & Audio: Lucide React, Web Audio API Sound Synthesizer
-
Hosting & CDN: Cloudflare Pages (
tamed.pages.dev)
- Open tamed.pages.dev in your browser.
- Select your role (Owner or Pet).
- Copy your unique 6-digit Pairing Code and share it with your partner to link accounts.
- Start setting daily tasks, earning XP, and logging daily routines together!
For detailed setup instructions, database schemas, or contribution guidelines, check the repository README or open an issue.
Wiki Aided w/ AI cuz I can't be fkd