We are building a mobile app for a growing children's podcast with 5,000+ weekly downloads.
The goal of this Phase 1 is to:
- Host and stream our public podcast episodes
- Offer premium / bonus episodes behind a paywall
- Enable in-app subscription payments
- Create a clean, intuitive experience for parents and kids
This is the first stage of a larger product roadmap, so architecture must be scalable.
Core Features
- Public Podcast Feed
- Episode list view (title, description, artwork, duration)
- Audio streaming player
- Play / pause
- Skip forward/back
- Playback speed control (optional but preferred)
We currently host through a podcast platform and can provide RSS or API access.
2. Premium Content Section
- Locked "Premium Episodes" tab
- Visible but gated episodes for non-subscribers
- Access unlocked after subscription purchase
3. Subscription System
- Monthly subscription
- In-App Purchases (Apple required)
- Subscription management integration
- Restore purchases functionality
We are open to:
- Native Apple IAP implementation
- RevenueCat integration (preferred if recommended)
4. Basic Authentication
- Email + password OR Apple Sign-In
- Minimal account system
- No complex profile system required
5. Simple Admin Workflow
We need an easy way to:
- Upload premium episodes
- Add episode metadata
- Manage locked vs unlocked status
We are open to:
- Firebase
- Headless CMS
- Lightweight backend solution
- Platform
Phase 1:
- iOS only
Phase 2 (optional, please include estimate):
- Android
We are open to:
- React Native
- Flutter
Please include your recommendation.
Design
- We will provide:
- Brand guidelines
- Logo
- Color palette
- Episode artwork
We need:
- Clean, modern UI
- Parent-friendly navigation
- Simple, magical feel appropriate for kids content
- Polished audio player interface
- Experience building media or audio apps is a major plus.
Technical Requirements
- Clean, scalable architecture
- Subscription compliance with App Store guidelines
- App Store submission support
- Proper error handling and edge-case management
- Optimized streaming performance
Offline downloads are NOT required for Phase 1 (but may be Phase 2).
Deliverables
- Fully functional app
- Source code
- Deployment support
- App Store submission assistance
- Basic documentation
Please include:
- Proposed timeline
- Estimated total cost
- Tech stack recommendation
- Relevant past projects (especially audio or subscription apps)
Budget
Open to proposals.
*Note: Please begin your proposal with the word "FriendlyAudio" so we know you've read the full brief.
Contract duration of 1 to 3 months. with 30 hours per week.
Mandatory skills: AI Mobile App Development, Mobile App Development, Smartphone, Tablet, iOS, Android, iPadOS, iOS Development, Android App Development, User Profile Creation