Woofurnal — Every Woof Has A Story v1.2 Live
Demo State:
Woofurnal Logo v1.2
Active Dog Selector 1-Tap Switch
Luna

Luna

5 months old

Golden Retriever

Track: Puppy Fundamentals
7 Days Active Streak
3 Sessions This Week
60 min Total Time

Quick Actions

Training Streaks & Badges

Daily 10-min sessions unlock milestones

Bronze Paw Unlocked
Silver Streak 5-Day Streak
Gold Master 3/4 Mastered

Recent Sessions

✓

Woofurnal Application Complete

Pure Flutter • Clean Architecture • 9 Verified Suites (61 Tests)

1. Puppy Profiles & Photo Avatars:

Create, update, detail view, isArchived soft-delete, photo picker avatars, Empty State, and Error/Retry simulation.

2. Quick Dog Switcher Bar:

Anasayfada tek tıkla aktif köpeği değiştirme (_buildDogSwitcherRow) ve anında tüm panelin senkronize olması.

3. Dedicated Settings Page:

Kullanıcı profili, Şifre Değiştirme, 2FA, Dark/Light tema, Hesabı Dondurma ve Kalıcı Hesap Silme (clearAll).

4. Appointments & Vet Visits Module:

Veteriner randevusu planlama (klinik, hekim, saat, kategori, hatırlatıcı) ve tek tıkla "Done" olarak tamamlama.

5. Training Log & Streaks:

Session duration stepper, multi-select command chips, puppy mood, rewards, and active daily streak counter.

6. Commands & Mastery Badges:

8 essential obedience commands, mastery stages, "+1 Rep" logging, and tiered achievement medals (Bronze, Silver, Gold, Platinum).

7. Journal & Polaroid Memories:

Captures milestones, photos, and growth moments in a responsive card grid with emojis and notes.

8. PDF Aşı Karnesi & Kilo Grafiği:

Baskıya hazır resmi A4 Canine Medical Passport ihracı ve fl_chart tabanlı pürüzsüz Bézier kilo büyüme grafiği.

9. JSON Veritabanı Yedekleme & Aktarım:

Tüm veritabanını tek dokunuşla doğrulanmış JSON olarak dışa aktarma, panoya kopyalama ve yeni cihaza geri yükleme.

Quality & Test Verification

flutter analyze
0 issues found (Clean static analysis)
flutter test
61/61 Automated Tests Passed (100%)