Business Client need Mobile App Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Cape Town, South Africa

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"I am looking for an experienced mobile app development team (or senior full-stack developer) to build a mobile-first platform that allows users to join anonymous audio-only group conversations, send 1-on-1 voice messages, and access expert-generated content.

The app must be built for iOS and Android, with a secure backend, real-time audio system, user-matching logic, and an admin CMS.

This is NOT a social media clone — it has unique functionality, anonymity, strict privacy rules, and rooms that auto-reset after a defined period.

I need end-to-end development, including frontend, backend, APIs, real-time audio integration, admin dashboard, and deployment.

Core Features Required
1. Real-Time Audio Rooms

Users can join themed audio-only drop-in rooms

Max 5 users per room

Rooms run for 48 hours, then automatically reset and wipe

No recordings saved

Features required:

Mute/unmute

Active speaker display

User list

Room timer

Background noise suppression

Auto reconnect

Low-bandwidth fallback

2. 1-on-1 Matching System

Users choose a category (e.g., topic/issue)

System matches them with another user in that category

Interaction happens via voice notes only

Voice notes expire after 48 hours

Encrypted upload + download

No permanent storage beyond expiry

3. Private “Vent Mode”

Users can privately record audio entries for themselves

Recordings stored locally

Optional encrypted cloud backup

No public sharing unless user manually opts in

4. Expert Content Module

Admin can upload:

Short audio clips

Short videos (< 3 minutes)

Text mini-articles

PDFs

App displays content by category

Needs efficient streaming

5. Anonymous User Profiles

Users create:

Username (unique)

Age

Country/City

Basic demographic tags

Topics they’re experiencing/interested in

No real names or identifying info displayed

6. Simple Daily Check-In

3-button mood check

Data stored anonymously for analytics

7. Weekly Challenges

Users complete small tasks for badges/points

Backend tracks challenge completion

Technical Requirements
Frontend

Prefer Flutter, but open to React Native if justified.

Must support:

Real-time audio

Local encrypted storage

Push notifications

Smooth UI animations

Offline caching

Backend

Node.js or Python (FastAPI/Django)

REST or GraphQL API

WebRTC / Agora / Twilio / [login to view URL] for real-time audio

Redis for matchmaking + room state

PostgreSQL or MongoDB for user data

No storage of room audio (strict requirement)

Admin Dashboard

Secure web app where admins can:

Upload expert content

Manage categories

View analytics (non-identifying)

Review user reports

Moderate users

Manage challenges/badges

Security + Privacy

TLS encryption

Token-based authentication (JWT)

POPIA/GDPR aligned

No audio recordings saved for live rooms

Voice notes must auto-delete on expiry

Strong anti-abuse and reporting tools

DevOps

Dockerised backend

CI/CD pipeline

Staging + Production environments

Cloud hosting (AWS/GCP/Azure)

Analytics

No personal identity. Only:

Room joins

Category engagement

Session duration

Mood check trends

Challenge completion

Deliverables

iOS app

Android app

Backend API

Real-time audio system

Admin dashboard

Fully documented code

Postman collection

Deployment to App Store + Google Play

30-day post-launch support

What I Need From You To Be Considered

Your proposal MUST include:

Your recommended tech stack and why

Examples of real-time audio apps you’ve built

A short architecture breakdown (1 page max)

Timeline estimate

Cost estimate (fixed or milestone-based)

Only applicants who provide these five items will be considered.

Ideal Developer Profile

Expert in real-time audio apps (WebRTC / Agora / Twilio / Daily)

Strong backend engineering

Strong mobile UI/UX experience

Proven experience building scalable chat/voice systems

Strong security understanding

Ability to execute end-to-end" (client-provided description)


Matched companies (4)

...

Haven Futures

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

...

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Synergic Softek Solutions, based in Kolkata, India, specializes in banking technology, digital innovation, and custom software development. The compa… Read more

...

Appsdiary Technologies

AppsDiary is a software house that designs and develops mobile applications, websites, and custom software solutions. They work with businesses to c… Read more

...

SJ Solutions & Infotech

SJ Solutions & Infotech is a team of highly experienced and dynamic professionals who have an enormous passion for technology. In this fast changing … Read more