diff options
| author | Christian Cleberg <[email protected]> | 2026-03-14 09:56:39 -0500 |
|---|---|---|
| committer | Christian Cleberg <[email protected]> | 2026-03-14 09:56:39 -0500 |
| commit | c53a320698c17d98477c0384f1f644da9735f645 (patch) | |
| tree | 9c59fa0a2b2840d4531c562e79a89ed526096874 /claude.md | |
| parent | 8e4dea12423d7de762d665d58ab31abb1fe1d4f0 (diff) | |
| download | daybyday-c53a320698c17d98477c0384f1f644da9735f645.tar.gz daybyday-c53a320698c17d98477c0384f1f644da9735f645.tar.bz2 daybyday-c53a320698c17d98477c0384f1f644da9735f645.zip | |
implement more learning categories
Diffstat (limited to 'claude.md')
| -rw-r--r-- | claude.md | 31 |
1 files changed, 23 insertions, 8 deletions
@@ -1,8 +1,9 @@ # DayByDay – Project Context ## What this is -An iPad app for pre-K children (ages 4–5) that teaches days of the week, months -of the year, and seasons through simple, tap-based interactions. +An iOS app for pre-K children (ages 4–5) that teaches days of the week, months +of the year, seasons, numbers, colors, shapes, animals, the alphabet, weather, +body parts, and fruits & vegetables through simple, tap-based interactions. ## Target user A single child, approximately 4–5 years old, preparing to start school. Cannot @@ -13,15 +14,28 @@ independently. - Large tap targets — nothing small or fiddly - Bright, clean colors — simple and friendly, not cluttered - No text-dependent interactions — the child cannot read -- Audio is the primary feedback mechanism (day/month/season name read aloud on - tap) +- Audio is the primary feedback mechanism (names read aloud on tap) - Simple animations on interaction — enough to delight, not enough to distract - No timers, no failure states, no scores — purely exploratory -## Content +## Content (12 categories, accessible from a NavigationStack home grid) +- Today: summary card with current day, date, month, season - Days of the week: Sunday through Saturday - Months of the year: January through December - Seasons: Spring, Summer, Fall, Winter +- Numbers: 1 through 10 (numeral + word + dot pattern) +- Colors: 10 basic colors (Red, Orange, Yellow, Green, Blue, Purple, Pink, + Brown, Black, White) +- Shapes: 8 shapes (Circle, Square, Triangle, Star, Heart, Oval, Diamond, + Rectangle) +- Animals: 12 animals with SF Symbol icons +- Alphabet: A through Z +- Weather: 8 weather types (Sunny, Cloudy, Rainy, Snowy, Windy, Stormy, + Foggy, Rainbow) +- Body Parts: 12 body parts (Head, Eyes, Ears, Nose, Mouth, Hands, Fingers, + Arms, Legs, Feet, Heart, Belly) +- Fruits & Vegetables: 12 foods (Apple, Banana, Carrot, Strawberry, Grapes, + Lemon, Broccoli, Watermelon, Cherry, Orange, Corn, Pear) ## Technical constraints - SwiftUI, iOS only @@ -30,6 +44,7 @@ independently. - Targets latest iOS ## What good looks like -Each concept (day, month, season) should feel like its own tactile card or -object the child can tap and explore. Transitions should be smooth. Audio should -play immediately on tap with no perceptible delay. +Each concept should feel like its own tactile card or object the child can tap +and explore. Transitions should be smooth. Audio should play immediately on tap +with no perceptible delay. The home screen is a colorful 2-column grid of square category +tiles that navigate into each section. |
