Real-time Expert Availability Feature Development

Job ID: 38752556

Budget: €250 – €750 EUR

I need a developer to create a feature that allows users to see the real-time availability of “Experts.” The user should be able to call these experts via audio-only WebRTC calls. When the call is made, the expert on the other end of the line should have the option to accept or reject the call. If the expert accepts, a communication channel should be established until the call is terminated.

Key Features:
- Real-time update of Expert availability
- Audio-only calls via WebRTC
- Call acceptance/rejection by Experts
- Simple user interface for calling Experts
- Future scope for implementing additional restrictions in the code

Further, I would like the user to receive real-time notifications if an expert becomes available or unavailable.

The project needs to be done in Xcode using SwiftUI.

Ideal Skills:
- Proficiency in SwiftUI and Xcode
- Experience with WebRTC
- Ability to create real-time updating features
- Knowledge of implementing notification systems

I am looking for a potentially long-term collaboration, as I plan to implement more features in the future. Thank you for your prompt attention to this urgent matter.
Related categories: Mobile App Development iPhone Android Objective C iPad