Business Client need Web Development

Contact person: Business Client

Phone:Show

Email:Show

Location: kurnool, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"SYSTEM REQUIREMENTS DOCUMENT
App Name: Craazy App
1. INTRODUCTION
This document describes the complete system requirements from Login → Logout, designed for
freelancers or developers to build a mobile application similar to live-streaming/chatting platforms
like Dost, Chamet, and Tango.
The system includes:
• 1-on-1 audio/video calling
• Public stream rooms with entry fee
• Live chat in stream - Pro host
• Gift system
• Coin wallet
• Dumb Charades game mode
• User profile/verification
• Admin panel
• Logout & security workflows
---
2. USER FLOW (LOGIN → LOGOUT)
2.1 App Launch
• Splash screen loads
• Checks if user logged in
• If not → show Welcome screens
---
3. AUTHENTICATION SYSTEM
3.1 Login Method
• Mobile Number + OTP (only login option)
3.2 OTP Verification Flow
1. User enters phone number
2. Backend sends OTP
3. User enters OTP
4. System verifies
5. New user → Profile Setup
6. Old user → Home
3.3 Session Management
• JWT tokens
• Auto logout after expiry
• Refresh token
---
4. PROFILE SETUP SYSTEM
Fields:
• Username
• Gender
• DOB
• Profile photo (mandatory)
• Short bio
• Language
Optional:
• Interest tags
• Location (city only)
---
5. HOME SCREEN
Contains:
• Live streams list
• Online hosts
• Trending rooms
• Games (Dumb Charades)
• Events
Navigation: Home / Discover / Go Live / Messages / Profile
---
6. PUBLIC LIVE STREAM SYSTEM
6.1 Host Start Stream
• Start live
• Set entry coins
• Enable/disable chat
• Title + category
6.2 Viewer Join Flow
• Click stream
• Pay coins (if fee set)
• Join
6.3 In-Stream Features
Viewer:
• Message
• Send gifts
• Follow
• 1-on-1 request
• Report
Host:
• Mute
• Kick
• Block
• Ban
• Gift leaderboard
6.4 Shareable Public Live Room Link
• Host gets a unique URL link
• Share via WhatsApp, Instagram, SMS
• Anyone with link can directly join
• If entry fee → user pays
• Link active until host ends live
• Supports deep-linking
---
7. GIFT SYSTEM
• Coins → Gifts → Diamonds → Earnings
• Animated gifts
• Combo gifts
• Gift leaderboard
---
8. ONE-ON-ONE & GROUP CALLING SYSTEM
8.1 1-on-1 Audio/Video Call
• User selects host
• Host accepts/rejects
• Coins deducted per minute
• Host earns diamonds
8.2 1-on-1 Call Features
• Switch camera
• Mute
• Timer
• Low coin warning
• Auto cut on zero coins
8.3 Group Audio Call System
• Host creates group audio room
• Up to 6–12 participants
• Voice-only
• Optional entry fee
• Raise-hand to speak
• Host mute/kick
• Background music
8.4 Group Chat Room
• Text chat
• Emojis
• Pin messages
• Report/block
---
9. WALLET SYSTEM
9.1 User Wallet
• Coins
• Diamonds
• Withdrawable balance
9.2 Recharge
• UPI
• Paytm
• Razorpay
• Cards
9.3 Withdrawal
• KYC
• Minimum amount
• Transfer to bank/UPI
---
10. DUMB CHARADES GAME
Modes:
• Host solo
• Multiplayer
Flow:
• System gives word
• Host acts
• Audience guesses
• System detects winner
Levels:
• Easy / Medium / Hard
---
11. CHAT SYSTEM
• Direct messages
• Text + Emoji
• Block/report
---
12. NOTIFICATIONS
• Messages
• Host live
• Offers
• Gifts
• Call requests
---
13. ADMIN PANEL
• Manage users
• Manage hosts
• Ban accounts
• Edit coin packages
• Edit gifts
• Approve KYC
• Earnings dashboard
• Live stream logs
---
14. SECURITY & SAFETY
• Age verification
• AI nudity/abuse detection
• Report system
• Shadow bans
• Secure payment
---
17. SYSTEM USERS & ROLES
User Roles:
• Normal User
• Host
• Moderator
• Admin
• System Account
Permissions:
• User: watch, chat, gifts, ads
• Host: start live, earn, set price
• Moderator: moderation tools
• Admin: full control
• System: automation tasks
---
18. AD-WATCH REWARD SYSTEM
Flow:
1. Watch ad
2. Complete
3. Backend verifies
4. Coins added
Features:
• AdMob / IronSource / Unity
• Daily limits
• Anti-fraud
• Logs
---
19. LOGOUT FLOW
• Logout button
• Confirmation
• Clear tokens
• Redirect to login
---
END OF DOCUMENT" (client-provided description)


Matched companies (2)

...

Versasia Infosoft

Versasia Infosoft is a trusted provider of custom IT solutions, offering end-to-end services in software development, web and mobile app development,… Read more

...

Haven Futures

We Build any kind of Software and Provide wide range of tech solutions.