Business Client need Mobile App Development
Contact person: Business Client
Phone:Show
Email:Show
Location: London, United Kingdom
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Below is the complete documentation for developing a cross-platform mobile video-calling app, fully inspired by the Gaze App
This app will include random video matching, swipe-next calls, user profiles, gifts, coins, filters, friend system, and a full admin panel for management.
Phase 1: UI/UX Design
Deliverables & Functions
1. Onboarding & Authentication
Splash screen with branding
Sign up / Login (Email, Google, Apple ID, Phone—with OTP)
Age verification & Terms acceptance
Gender selection (optional)
Auto-login session
2. User Profiles
Profile photo, bio, interests
Edit profile settings
View call history
Coin balance display
Blocked users list
Friend list (optional add-on)
3. Random Video Call Interface (Core Feature)
Tap to “Start” random call
Live video chat using real-time WebRTC
Swipe or “Next” button to switch partner
Camera / mic on–off
Mutual like / match
Basic beauty filter UI
Gender preference UI (optional paid filter)
4. Coins, Gifts & In-App Economy
Coin wallet UI
Coin top-up screen
Virtual gift store UI
Animated gift overlay during video chat
5. Chat & Interaction UI
Quick text messages (short chat phrases)
Like button
Add friend button
Report & block button
6. Admin/Moderator UI Screens
Review reported users
Approve/reject suspicious profiles
Basic moderation interface
Shape
Phase 2: Mobile App Development (Android & iOS)
Technology: Flutter (Recommended) or React Native
Deliverables & Functions
1. Random Video Matching Engine
WebRTC real-time video
Smart matching algorithm
Low-latency video call
“Next User” swipe or button
Auto-reconnect fallback system
2. User Interaction & Safety
Like & match system
Report/block feature
Smart anti-spam & fraud prevention
Optional gender preference matching (if required)
3. Social & Profile Features
Add friend / unfriend
Profile view
Simple chat during/after call (optional)
Online/offline user indicator
4. Coin System & Gifting
Purchase coins (Google Play / App Store payments)
Spend coins on gifts
Gift animations
Transaction history
5. Notifications
Call matching notifications
Friend request alerts
Coin purchase confirmation
System/admin notifications
6. Discovery & Light Feed
(Optional — depending on your plan)
Explore people (profile thumbnails)
Suggested friends
Recently matched users
Shape
Phase 3: Backend Development + Admin Panel
Deliverables & Functions
1. Secure Authentication & User Management
JWT security
Encrypted storage
Device ID protection
User roles (admin / user / moderator)
2. Video Calling Backend
WebRTC signaling server
STUN/TURN server setup
Low-latency real-time match system
Auto server scaling
3. Matching Algorithm
Random match
Gender-based match (optional paid feature)
Region-based match (optional)
Spam user filtering
4. Payment & Coin System
In-app purchases (Google / Apple)
Coin balance logic
Gift economy system
Streamer/receiver earnings tracking (optional)
5. Admin Dashboard (Web-based)
Manage users & ban users
Review reports & flagged accounts
Manage coins, gifts, pricing
Analytics:
Active users
Daily matches
Revenue reports
Region tracking
6. Hosting & Deployment
Secure hosting on AWS / Firebase
Global performance optimization
Database setup (Firestore / MySQL)
Email/Push notification setup
Shape
Deliverables
Complete UI/UX Design (Figma)
Android & iOS Apps
Random Video Calling Engine (WebRTC)
User Profiles & Matching System
Coin & Gift System
Notifications
Admin Dashboard (Web App)
Source Code + Documentation" (client-provided description)
Matched companies (6)

El Codamics

Haven Futures

Mobiweb Global Solutions

Breeze Website Designers

WhizzAct Private Limited
