Business Client need Mobile App Development
Contact person: Business Client
Phone:Show
Email:Show
Location: izmir, Turkey
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Single Node (All-in-One) 2600Hz Kazoo Setup on Proxmox & Linphone White-Label
Project Summary:
I am looking for an experienced VoIP engineer to deploy a Single Node (All-in-One) 2600Hz Kazoo infrastructure on a Proxmox virtualization environment.
Important Note: I do NOT need a massive, distributed cluster. The goal is to have a compact, standalone system where all components run on a single Virtual Machine for R&D and commercial testing purposes.
The project also includes the configuration of WebRTC and the preparation of a White-Label Mobile Softphone (based on Linphone) fully integrated with this system.
Scope of Work:
1. Single Node Kazoo Infrastructure (Server-Side):
All-in-One Architecture: Installation of Kazoo, FreeSWITCH, Kamailio, RabbitMQ, BigCouch/CouchDB, and RTPEngine on a single VM within Proxmox.
Network & NAT Traversal: Proper configuration of IP, Ports, and ACLs to ensure seamless RTP/Signaling flow behind Proxmox NAT.
Multi-Tenant Capability: Although it is a single node, it must be configured to support multiple resellers/companies (Multi-Tenant).
SIP Trunking: Setup and testing of Inbound and Outbound routing with a sample SIP provider.
2. Interface & Advanced Features:
Crossbar API (Crucial): Full configuration of the Kazoo REST API (Crossbar). It must be accessible externally via HTTPS. You must verify that I can authenticate and create users via API (Postman/Curl).
Monster UI: Installation and configuration of the Monster UI (Admin & User Portals).
PBX Features: Enable and test Voicemail, IVR, Call Forwarding, and Call Recording.
WebRTC: Configuration of Secure WebSocket (WSS) and TLS for browser-based calling support.
3. Mobile Application (Linphone White-Label):
Customization: Compilation of the open-source Linphone app (iOS & Android) featuring my custom branding (Logo, Colors, App Name) and pre-provisioned SIP server settings.
Push Notifications (Critical): Integration of APNS (iOS) and FCM (Android) with Kazoo to ensure the app wakes up for incoming calls even when in the background.
4. Security & Maintenance:
Security: Implementation of SSL/TLS certificates (e.g., Let's Encrypt) for all endpoints.
Monitoring: Setup of basic monitoring tools to track system health.
Deliverables:
A fully functional Single Node Kazoo server manageable via Monster UI.
White-labeled mobile application binaries (APK/IPA) or ready-to-compile source code.
Super Admin (Master Account) credentials.
Documentation of the installation steps (brief summary for R&D purposes).
Screening Question (Crucial):
Question: "Since this is a Single Node (All-in-One) setup on Proxmox, Kamailio and FreeSWITCH will be running on the same VM. How do you plan to configure the SIP ports to avoid conflicts (e.g., port 5060) and handle the traffic flow between Kamailio and FreeSWITCH locally?"" (client-provided description)
Matched companies (6)

Codetreasure Co

Appeonix Creative Lab

Appsdiary Technologies

Conchakra Technologies Pvt Ltd

TechGigs LLP
