Challenge Manager
React Native Android app for structured challenge & habit management
Overview
A production-ready React Native Android application for managing structured challenges with participant tracking, automated reminders, and comprehensive analytics. Built for organizers who run time-bound challenges and need professional tools.
Problem
Organizers need professional tools to manage challenges, track participant engagement, and maintain automation—all while keeping the experience simple for participants.
Solution
An organizer-first platform that balances powerful features with intuitive design, providing automation and visibility without complexity.
Key Features
Complete challenge management (create, edit, lifecycle control)
Participant tracking with engagement metrics
Automated WhatsApp reminders
Organizer dashboard with real-time analytics
Achievement system with gamification
Stripe integration for paid challenges
Subscription management (Free + Premium tiers)
Engineering Focus
- →Psychology-backed design system with 60fps animations
- →Firebase real-time architecture with Firestore
- →Stripe React Native SDK integration
- →Zustand for lightweight state management
- →Dark mode support with system preference
- →Accessibility compliance (WCAG AA)
- →Cloud Functions ready for WhatsApp automation
Tech Stack
Built For
Challenge organizers (meditation teachers, fitness trainers, course creators)