Mobile App Developer Needed for Social Challenge & Rewards Platform
Worldwide
Mobile App Developer Needed for Social Challenge & Rewards Platform (Flutter / React Native) I am looking for an experienced full-stack mobile app developer (or a small team) to build the MVP of a social challenge and rewards platform for iOS and Android. The app combines social networking, gamification, and business engagement. Core Features User App * User registration and login (email, Google, Apple) * User profile with achievements and completed challenges * Social feed showing completed challenges * Follow other users * Like and comment on posts * Search users and businesses * Push notifications Challenges * Browse available challenges * Join a challenge * Upload photo or video as proof of completion * Challenge progress tracking * Points and XP system * Leaderboards * Badges and achievements Business Portal * Business registration and profile * Create and manage challenges * Review submitted challenges * Approve or reject submissions * Reward users after approval * View participant statistics Admin Panel * Manage users * Manage businesses * Moderate reported content * View analytics * Manage categories and rewards Technical Requirements * Flutter or React Native * Firebase or Supabase backend (or suggest a better architecture) * Clean and scalable code * REST API or equivalent backend architecture * Push notifications * Cloud storage for photos/videos * Location support (if required) * GitHub source code with regular commits Deliverables * Complete source code * Backend * Database * API * Deployment assistance * Documentation Ideal Candidate * Has built and published mobile applications * Experience with social networking apps * Experience with photo/video uploads * Strong UI/UX skills * Excellent communication * Can suggest improvements to the product Please include the following in your proposal: 1. Links to mobile apps you have built. 2. Your recommended technology stack. 3. Estimated timeline for the MVP. 4. Fixed-price estimate. 5. What improvements or features you would recommend for this idea. I am looking for a long-term developer who can continue improving the product after the MVP if the collaboration goes well.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:29 minutes ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- LebanonBeirut11:41 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by