https://handsome-pet-pulse-pro.base44.app/
🐾 Pet Life Logger — Full App Specification
Overview
Build a mobile-first, offline-capable pet data logging app with no login required. The app helps pet owners track their pets' health records, incidents, prescriptions, vaccinations, weight, and more. All data is stored locally on the device. When a pet passes away, the owner can archive it into a beautiful memorial summary card that can be saved to Apple Wallet.
1. Onboarding Flow (No Login)
- No authentication required — app launches straight into onboarding on first use.
- Onboarding collects:
- Pet name (required)
- Date of birth (date picker, with a "Not sure / Skip" option)
- Species — dropdown with common options: Cat, Dog, Rabbit, Hamster, Bird, Fish, Reptile, Guinea Pig, Other (free text input if "Other" selected)
- Breed — free text input, with a "Skip / Mixed / Unknown" button option
- Where from originally — free text (e.g., "Rescue shelter", "Breeder in Texas", "Found stray") with a "Skip" option
- Profile photo (optional, can upload or take photo)
- After onboarding, user lands on the Pet Dashboard.
- User can add more pets at any time from the dashboard (same flow).
2. Pet Dashboard
- Shows all active pets as cards (photo, name, species, breed, age).
- Tap a pet card → opens that pet's detail/log view.
- Floating "+" button to add a new pet.
- Section at the bottom or toggle for Archived (Memorial) pets.
3. Pet Detail / Log View
Each pet has a timeline-style log view showing all entries in reverse chronological order.