Helping parents find fun, engaging activities for their kids.
Finding the right activity for your child — filtered by age, interests, and energy level — takes more effort than it should. PlayCompass makes it effortless, surfacing personalized recommendations that parents can actually use.
PlayCompass/
├── backend/ # Python recommendation engine + Firebase
│ ├── recommendation_engine.py
│ └── activities_data.py
├── mobile-app/ # React Native + Expo (Android)
└── functions/ # Firebase Cloud Functions
- Personalized recommendations — activities matched to your child's age, interests, and energy level
- Curated catalog — quality-filtered content parents can trust
- Recommendation engine — Python-powered matching logic with Firebase backend
- Real-time profiles — Firestore-backed user profiles that improve recommendations over time
# Backend
cd backend
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txt
cp .env.example .env
# Mobile app
cd mobile-app
npm install
npx expo startBuilt by Watchlight Interactive