
Closed
Posted
Paid on delivery
1. Building the Latest Version of MicroSIP Scope of Work Detailed Instructions: Identify dependencies (e.g., Visual Studio, libraries like PJSIP, etc.). Provide a setup for the build environment. Step-by-step compilation and deployment guide for Windows. Troubleshooting common build issues. Deliverables Documentation with: A list of tools, dependencies, and software setup. Visual guides (screenshots, terminal commands, etc.). A live walkthrough session demonstrating the building process, with Q&A. 2. Customizing MicroSIP Scope of Work Branding & Interface: Customize logos, themes, and UI branding. Modify application resources and rebuild. Streamlining Features: Remove unused menus and options from the codebase. Implement templates or configuration for UI/UX customizations. Deliverables Documentation for: Customizing branding and visual assets. Modifying feature sets by editing the codebase. Sample scripts and templates for common tasks (e.g., logo replacement). A live session on performing customizations, with Q&A. 3. Adding RabbitMQ Pub/Sub Support Scope of Work Integration of RabbitMQ: Set up RabbitMQ server and configure the MicroSIP client to interact with it. Implement RabbitMQ pub/sub messaging: Publish messages for call status updates. Subscribe to external events to trigger actions in the softphone (e.g., auto-dialing). Testing & Validation: Unit testing of RabbitMQ messaging within MicroSIP. Documentation on configuring RabbitMQ in the deployed app. Deliverables Source code updates to include RabbitMQ support. Documentation detailing: RabbitMQ setup and configuration. Integration within MicroSIP. A live training session on: Understanding RabbitMQ integration. Configuring and using the pub/sub model with MicroSIP. Project Approach Initial Consultation: Clarify specific requirements (e.g., branding guidelines, expected RabbitMQ use cases). Validate tools and environments. Development & Documentation: Begin with building instructions and MicroSIP setup. Proceed to customization documentation. Integrate RabbitMQ and validate functionality. Live Training & Handover: Conduct live sessions for building, customization, and RabbitMQ integration. Provide support for Q&A and troubleshooting. Post-Training Support: Offer follow-up assistance for one month (if included in the agreement). Skills Required MicroSIP: Deep knowledge of its architecture and dependencies. Programming: Proficiency in C++ and SIP/PJSIP. RabbitMQ: Expertise in pub/sub messaging systems and their implementation in real-time applications. Documentation & Training: Ability to create detailed, user-friendly guides and conduct interactive training sessions.
Project ID: 38847760
4 proposals
Remote project
Active 1 yr ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $1,125 USD for this job

Expert with C/C++ VoIP Development I’ve got tons of experience developing VoIP application for Afiniti US I’m confident that I could contribute to your requirements for building and maintaining MicroSIP Let’s have a chat to start work now
$1,500 USD in 1 day
6.3
6.3

Ho Chi Minh City, Vietnam
Payment method verified
Member since Dec 1, 2016
$250-750 USD
min $1000000 USD / hour
$250-750 USD
$2-8 USD / hour
$600-1200 USD
$250-750 USD
$30-250 USD
$30-250 USD
€30-250 EUR
₹750-1250 INR / hour
$30-250 USD
$750-1500 USD
₹1500-12500 INR
₹1500-12500 INR
$15-25 USD / hour
₹12500-37500 INR
₹12500-37500 INR
₹1500-12500 INR
€3000-5000 EUR
$30-250 USD
$10-30 USD
$250-750 USD