Build Audio/Video Call & Screen Sharing Features in Flutter

Job ID: 39423040

Budget: $30 – $250 USD

Description:
We are looking for a highly skilled Flutter and PHP Laravel developer (or team) to develop a fully custom communication system for our mobile application. No third-party services like Twilio, Agora, or Jitsi are to be used. All features must be built from scratch or using open-source technologies where applicable.

Core Features to Implement:
One-on-One Audio Calling

One-on-One Video Calling

Group Audio Calling

Group Video Calling

Screen Sharing (Similar to WhatsApp or Zoom)

Screen Recording

Technical Stack:
Frontend: Flutter

Backend: PHP Laravel

Architecture: Full custom implementation (WebRTC or equivalent open-source technology is acceptable if self-hosted)

Project Requirements:
Must be a completely custom-built solution

Should ensure high-quality audio/video transmission

Group calls must support multiple participants efficiently

Screen sharing and recording features should work on both Android & iOS

Smooth integration with our current Laravel backend and Flutter frontend

Clean, modular, and well-documented code

End-to-end encryption for secure communication (preferred)

Deliverables:
Complete source code (Flutter + Laravel)

Integration with our existing application

Setup & deployment documentation

Full testing and debugging

Post-delivery support for a limited time

When applying, please include:

Relevant examples of custom-built communication features (no third-party SDKs)

Estimated time to complete the project

Your proposed budget

A brief plan or tech approach you'd follow

We’re ready to get started immediately. Serious and experienced freelancers/teams only.
Related categories: PHP Dart Laravel Flutter Google Firebase