Skip to content
Koneko edited this page Jul 29, 2026 · 6 revisions
Tamed Logo

Welcome to the Tamed Wiki

The Ultimate Gamified Routine Tracking, Positive Reinforcement & Reward Management App for Couples & Partners.

Live Web Application React Version Vite Version Zustand Supabase Deployment


Important

🌐 Official Live Web Application

Access Tamed directly in your browser: https://tamed.pages.dev/
No installation or server setup required! Both partners can link accounts using a 6-digit pair code.


πŸ“š Complete Wiki Documentation Index

Explore our comprehensive documentation suite:

Wiki Page Description Target Audience
Home Documentation portal overview, system badges, and navigation index. All Users
User Onboarding Guide Account creation, role selection, and 6-digit pair code account linking. New Users
Owner Guide Daily task creation, calendar status logging, praise cards, & reward approvals. Owner Persona
Pet Guide Daily task checklists, earning XP, mascot species customization, and reward redemptions. Pet Persona
Gamification & Reward System XP leveling math, rank titles, species currencies, store redemptions, & sound synthesizer. All Users
Security & Privacy Cryptographic 6-digit codes, PIN lockouts, rate limiters, XSS sanitizer, & RLS policies. Security / Admins
Customization & Themes Dynamic CSS variable token system, 4 environment modes, curated presets, & color pickers. All Users
Architecture & Database Technical architecture, Zustand store map, Supabase SQL schema, RPCs, & RLS policies. Developers
Data Pruning & Retention Automatic data pruning rules, storage cleanup, & privacy retention schedules. Developers / Privacy
Development & Deployment Local setup, Vite 6 workflow, Cloudflare Pages deployment, Oxlint analysis, & mock engine. Developers
FAQ Frequently Asked Questions, troubleshooting, and offline demo mode. All Users

🌟 Application Overview

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 Routines & Tasks     β€’ 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 Mode β”‚
                  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ› οΈ Technology Stack Summary

  • Frontend Framework: React 19, Vite 6, Vanilla CSS (Design Tokens, Glassmorphism, Dynamic Theme Engine)
  • State Management: Zustand 5 (Hybrid store with automatic local offline fallback)
  • Backend Database: Supabase PostgreSQL with Row-Level Security (RLS) & Realtime Channels
  • Audio-Visual Effects: Custom Synthesizer Web Audio API, Canvas Confetti
  • Hosting: Cloudflare Pages (tamed.pages.dev)

Clone this wiki locally