About the role
Title: Build Snap Duel MVP – AI-Powered Photo Competition App (Budget: ₹2-3L, 2 Months)
Project Overview:
We are looking for a full-stack development team to build Snap Duel MVP, an AI-powered gamified photo competition app where users upload AI-enhanced photos, gain likes in real time, and win cash rewards. Our goal is to launch a fast, scalable, and cost-effective MVP in 2 months with a ₹2-3L INR budget.
---
Core Features:
User Features:
✅ AI-Generated Photos – Users can transform their selfies into preset AI styles (e.g., Kurta, Blazer, Casual, Ghibli, Vintage, Cyberpunk).
✅ Real-Time Like Battles – Users tap repeatedly to gain likes on uploaded photos.
✅ Two Game Modes:
Time-Based Like War: Highest likes within a set time wins.
Target Like Game: First users to hit the target likes win.
✅ Leaderboard System – Dynamic up/down ranking based on live likes.
✅ Instant Withdrawal System – Winners can withdraw prize money instantly.
✅ Entry via AI Photo Purchase – Users buy AI-generated images to enter contests.
✅ Social Share & Engagement – Users can share AI-enhanced photos to boost reach.
---
Admin Features:
✅ Manage AI Presets & Styles – Upload, train, and set pricing for AI transformations.
✅ Game Customization: Set time limits, target likes, and winner percentage distribution (like Dream11).
✅ User Moderation: Block users temporarily (1hr, 24hrs, permanently) if needed.
✅ Admin Participation: Admin can also upload AI photos to engage in competitions.
✅ Push Notifications – Notify users about contests, wins, and important updates.
---
Tech Stack (Preferred)
Frontend: Flutter (for fast cross-platform mobile development)
Backend: Node.js + Express
Database: Firebase (for real-time likes & ranking)
Real-Time Features: Socket.io (for instant like updates & leaderboards)
AI Processing: OpenAI DALL·E 3, Stable Diffusion, or RunwayML for AI transformations
Cloud Storage: Firebase Storage or Cloudflare for hosting user images
Payments: Razorpay or Stripe for AI photo purchase & instant withdrawals
---
Budget & Timeline:
💰 Budget: ₹2L – ₹3L INR (Fixed Price)
📅 Timeline: 60 days (2 months) max
📈 Milestones:
1. Week 1-2: UI/UX Design & AI Image Processing Setup
2. Week 3-4: Core Game Development (Like Tapping, Leaderboard, Real-Time Updates)
3. Week 5-6: Payment Integration & Withdrawals
4. Week 7-8: Testing, Optimization & Final Launch
---
Who We Are Looking For:
✔ Proven experience in AI-powered apps or gaming apps.
✔ Expertise in Flutter, Node.js, Firebase, and AI image generation.
✔ Ability to build real-time interactive experiences.
✔ Strong UI/UX skills for smooth user engagement.
✔ Understanding of scaling & performance for handling 10K+ users at launch.