Ready Set Done is a kid-friendly mobile app that helps families run daily activities with big visuals, simple controls, and clear audio/haptic feedback. Parents can build routines and schedules, while kids can follow along with a large countdown and playful celebrations.
- Create and edit routines with activities, emojis, colors, and durations
- Kid-first player screen with large timer, progress dots, and big action button
- Smart time-boxing with deadline tracking (on-track, tight, behind)
- Celebrations and confetti on completion
- Offline persistence with safe storage fallbacks
- Accessibility labels and high-contrast color choices
- Cross-platform support (iOS, Android, and web)
Prereqs:
- Node.js 18+ and npm
- Expo Go app on your phone (optional but recommended)
Install and start:
npm install
npx expo start
Then choose one:
- Scan the QR code in Expo Go (mobile testing)
- Press
win the terminal to run the web build - Press
ato open Android (requires Android Studio) - Press
ito open iOS (macOS with Xcode)
- The app uses Expo Router and TypeScript.
- Data is stored locally with AsyncStorage.
- If a phone cannot reach the dev server, use
npx expo start --tunnel.