Cross-Platform Mobile App for a Kids’ Sports Club – Parent Communication & Trip Tracking
Budget: $750 – $1,500 USD
Project Description:
We are a children’s sports club that organizes regular off-site trips and activities. We’re looking for a skilled developer to build a mobile app that helps us keep parents updated in real time about their child’s status during these trips, while also simplifying the booking and communication process.
⸻
Core Objectives:
• Keep parents informed about trip details and updates.
• Allow parents to track their child’s location during off-site trips.
• Enable direct communication (chat or notifications) between the club and parents.
⸻
Required Features (Screens & Functions):
1. Splash Screen
• Display the app logo and auto-transition.
2. Login / Signup
• Phone number-based login for both parents and organizers (OTP).
3. Home Screen
• List of upcoming trips with filtering by category (educational, sports, recreational, etc.).
4. Trip Details
• Includes images, description, appropriate age group, location, time, and price.
5. Booking Screen
• Parent fills in child details to confirm participation.
6. User Profile
• Edit personal information, logout option.
7. Upcoming & Past Trips
• Parents can view their child’s registered and past trips.
8. Push Notifications
• Real-time updates about bookings, trip start/end, or changes.
9. (Optional Later) Chat with Organizer
• One-on-one messaging between parent and trip organizer.
10. (Optional) Online Payment Integration
• To allow parents to pay for trip bookings directly in-app.
⸻
Preferred Stack:
• Flutter or React Native (open to your suggestion)
• Firebase for:
• User authentication
• Realtime database or Firestore
• Cloud Messaging (Push Notifications)
⸻
What We Expect from You:
• Examples of similar apps you’ve developed
• Your preferred tech stack
• A brief overview of how you would approach the project
• Estimated development timeline
We are a children’s sports club that organizes regular off-site trips and activities. We’re looking for a skilled developer to build a mobile app that helps us keep parents updated in real time about their child’s status during these trips, while also simplifying the booking and communication process.
⸻
Core Objectives:
• Keep parents informed about trip details and updates.
• Allow parents to track their child’s location during off-site trips.
• Enable direct communication (chat or notifications) between the club and parents.
⸻
Required Features (Screens & Functions):
1. Splash Screen
• Display the app logo and auto-transition.
2. Login / Signup
• Phone number-based login for both parents and organizers (OTP).
3. Home Screen
• List of upcoming trips with filtering by category (educational, sports, recreational, etc.).
4. Trip Details
• Includes images, description, appropriate age group, location, time, and price.
5. Booking Screen
• Parent fills in child details to confirm participation.
6. User Profile
• Edit personal information, logout option.
7. Upcoming & Past Trips
• Parents can view their child’s registered and past trips.
8. Push Notifications
• Real-time updates about bookings, trip start/end, or changes.
9. (Optional Later) Chat with Organizer
• One-on-one messaging between parent and trip organizer.
10. (Optional) Online Payment Integration
• To allow parents to pay for trip bookings directly in-app.
⸻
Preferred Stack:
• Flutter or React Native (open to your suggestion)
• Firebase for:
• User authentication
• Realtime database or Firestore
• Cloud Messaging (Push Notifications)
⸻
What We Expect from You:
• Examples of similar apps you’ve developed
• Your preferred tech stack
• A brief overview of how you would approach the project
• Estimated development timeline