
Geschlossen
Veröffentlicht
Bezahlt bei Lieferung
I want a production-ready FreeSWITCH-based Session Border Controller that registers or peers with my clients’ PBXs by username and password, transcodes to Opus, and then hands the calls off to two preset wholesale carriers. The core logic is: • Country-level routing priorities stored in MariaDB. – Example: US/Canada → Carrier 1 first, fail over to Carrier 2; EU → Carrier 2 first, fall back to Carrier 1 on 404 or no answer. • Each client may present several PBXs and DIDs, all of which must map cleanly to those database rules. • Carrier trunk details stay hard-coded in the FreeSWITCH XML/JSON configs; only the client and route data live in MariaDB. • CDR I also need a small web interface (PHP, Python Flask or a similarly light stack is fine) that lets me add, update, and delete routes without touching the server console. A clean table view, country pick-list, priority drag-and-drop, and basic auth are enough for the first release. Deliverable checklist 1. FreeSWITCH SBC build files and working configuration with Opus transcoding enabled. 2. MariaDB schema covering clients, PBXs, numbers, and routing priorities. 3. Web portal to add / update / delete routes and instantly reload FreeSWITCH. 4. README with deployment steps, firewall ports, and a quick test plan (two SIP softphones to emulate PBX and carriers). The solution must install on a fresh Debian VM and pass a live demonstration: a US call failing over to Carrier 2 on simulated 503, and an EU call doing the opposite.
Projekt-ID: 40048051
112 Vorschläge
Remote Projekt
Aktiv vor 22 Tagen
Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
112 Freelancer bieten im Durchschnitt $160 USD für diesen Auftrag

With my expertise in PHP, Python, Linux, VoIP, and MySQL, I am well-equipped to deliver the FreeSWITCH SBC & Routing Portal project. I am confident in meeting the requirements and ensuring a seamless deployment on a Debian VM. The budget can be adjusted as per the project scope discussion. I am eager to start and showcase my commitment to your project. Please review my 15-year-old profile for a glimpse of my quality work. Let's discuss the details and get started promptly. Looking forward to hearing from you.
$175 USD in 7 Tagen
8,7
8,7

Hi David P. I’m your web developer, ready to turn your project FreeSWITCH SBC & Routing Portal into reality! I’d love to discuss the details and create something amazing together. Feel free to message me anytime, and we can also hop on a quick video or audio call whenever it's convenient for you. I’ve developed many projects exactly like what you’re looking for. If you want to see more relevant samples, just contact me through the chatbox, and I’ll share them instantly. ★ Why Clients Trust Me 500+ successful web projects delivered 430+ positive client reviews Expert in PHP, Python, Linux, VoIP, MySQL, MariaDB, Database Design, SIP WordPress, Shopify, PHP, JavaScript, HTML, CSS, Plugin/Theme Development, Laravel, WebApp Clean, modern, responsive and SEO-optimized designs Fast delivery, great communication, and long-term support Available during EST hours for smooth collaboration If you want a professional developer who delivers quality work on time and stress-free, let’s connect. I’m excited to help build something amazing for you. Best regards, Kausar Parveen
$180 USD in 3 Tagen
8,2
8,2

As a seasoned developer with an extensive skillset encompassing PHP, Python, MySQL and more, I have the necessary expertise to develop the FreeSWITCH SBC and routing portal you need. I understand that your project requires sophisticated functionalities such as session border control, transcoding to Opus format, and call routing based on country-level priorities, which I'm well-versed in implementing. My proficiency in working with MariaDB fits perfectly with your requirement for managing complex data structures while ensuring efficient routing rules. Moreover, my experience in building user-friendly web interfaces can truly add value to your project. Whether you prefer PHP or Python Flask stack for the web portal component, I have the know-how to create a highly functional and hassle-free interface allowing simple task execution like route addition, update, deletion via a clean table view and country pick-list features. Basic authentication will be implemented ensuring data security. Thanks...
$250 USD in 7 Tagen
8,0
8,0

Hello, Greetings!! I have 8+ years of experience working as a full-stack web developer, where I have successfully developed and deployed various websites and web applications using the mentioned technologies. My expertise lies in designing and implementing scalable and efficient solutions, while ensuring a seamless user experience. I have a solid understanding from front-end technologies such as HTML, CSS, and JavaScript, react, Vue, Angularjs, Nextjs, to back-end technologies with PHP, Nodejs, Python/Django which enables me to create visually appealing, responsive interfaces with full functions. I am passionate about web development and learning new skills to improve myself. I have proficiency in MERN stack, Laravel, and PHP and strong understanding of front-end technologies such as HTML, CSS, and JavaScript and various JS framework with react, vue, angular. I have experience in developing and deploying web applications using best practice and have ability to collaborate effectively with cross-functional teams and deliver projects within deadlines. I am working with team members with strong problem-solving skills and adaptability to changing project requirements. Thank you for your time and consideration. With Regards, Rekha Thakur
$250 USD in 7 Tagen
7,8
7,8

Hi David, I am excited to propose a production-ready FreeSWITCH-based Session Border Controller (SBC) solution that aligns perfectly with your requirements. With 12+ years of experience in Database Design, VoIP, Linux, MariaDB, MySQL, PHP, Python, and SIP, I am confident in delivering a robust system for you. The SBC will seamlessly register or peer with your clients’ PBXs, transcode to Opus, and efficiently route calls to two preset wholesale carriers based on country-level routing priorities stored in MariaDB. Each client's multiple PBXs and DIDs will be mapped accurately to the database rules, offering a smooth and reliable communication experience. The solution will also include a user-friendly web interface (PHP/Python Flask) allowing you to manage routes effortlessly without server console access. I will provide detailed build files, MariaDB schema, a web portal, and a comprehensive README for deployment steps and testing. What can be the next steps to move forward with this extraordinary project?
$160 USD in 50 Tagen
6,9
6,9

Hello, Thank you so much for posting this opportunity. It sounds like a great fit, and I’d love to be part of it! I’ve worked on similar projects before, and I’m confident I can bring real value to your project. I’m passionate about what I do and always aim to deliver work that’s not only high-quality but also makes things easier and smoother for my clients. Feel free to take a quick look at my profile to see some of the work I’ve done in the past. If it feels like a good match, I’d be happy to chat further about your project and how I can help bring it to life. I’m available to get started right away and will give this project my full attention from day one. Let’s connect and see how we can make this a success together! Looking forward to hearing from you soon. With Regards! Abhishek Saini
$250 USD in 7 Tagen
6,5
6,5

With over 15 years of experience in web development, I, Jay, am equipped with the technical prowess to design and implement a reliable and efficient FreeSWITCH-based SBC, tailored to your specific needs. My specialization in PHP and MySQL ensures that I am well-versed in handling database management for projects like yours. Additionally, my exposure to routing logics and familiarity with MariaDB will prove invaluable in building a solution that seamlessly aligns with your routing priorities. Moreover, my repertoire also includes creating user-friendly web interfaces using tools like PHP and Flask, perfect for your requirements of adding, updating, and deleting routes without server console access. My ability to distill complex information into clean table views and intuitive UIs will further enhance the usability of the admin portal. In conclusion, my experience with technologies like MySQL, PHP, as well as my understanding of database schema designing for complex systems, makes me confident in delivering all the key elements demanded by your project. Let me provide you with not just a working solution but one that meets your expectations. Thanks, Jay
$140 USD in 7 Tagen
6,6
6,6

Hello, with 7+ years exp of DevOps & Cloud Engineering in VoIP platforms, FreeSWITCH SBC architecture, SIP routing, MariaDB-driven logic, and Linux production environments. I have hands-on experience building carrier-grade SBCs, handling SIP registrations/peering, implementing codec transcoding (including Opus), designing resilient routing logic, and creating lightweight web interfaces for real-time configuration updates. We’d be a perfect fit for this build, and I’d be happy to demonstrate the full US/EU failover test once deployed. If you're looking for a reliable expert, let’s connect on a short call to discuss details. Regards, Manoj M.
$149 USD in 5 Tagen
6,5
6,5

Hello, Thank you so much for posting this opportunity. It sounds like a great fit, and I’d love to be part of it! I’ve worked on similar projects before, and I’m confident I can bring real value to your project. I’m passionate about what I do and always aim to deliver work that’s not only high-quality but also makes things easier and smoother for my clients. Feel free to take a quick look at my profile to see some of the work I’ve done in the past. If it feels like a good match, I’d be happy to chat further about your project and how I can help bring it to life. I’m available to get started right away and will give this project my full attention from day one. Let’s connect and see how we can make this a success together! Looking forward to hearing from you soon. With Regards! Abhishek Saini
$250 USD in 7 Tagen
6,6
6,6

Hello, I’d be glad to assist with your project. I have experience handling similar work and will make sure everything runs smoothly from start to finish. My goal is to deliver quality results on time and ensure you’re completely satisfied with the outcome. Let’s connect to discuss your project details — I’m ready to get started right away. Best regards, Pallvi Gupta
$100 USD in 3 Tagen
6,3
6,3

Hi there, I'm excited to propose a production-ready FreeSWITCH-based Session Border Controller solution for your project. With my expertise in MySQL, PHP, Python, VoIP, SIP, MariaDB, and Linux, I will create a system that seamlessly registers or peers with clients' PBXs, transcodes to Opus, and routes calls to preset carriers based on country-level priorities. Each client's PBXs and DIDs will be mapped accurately to the database rules stored in MariaDB, ensuring smooth operations. Additionally, I will develop a user-friendly web interface to manage routes efficiently without the need to access the server console. Let's create a reliable and efficient system tailored to your specific requirements. What are your thoughts on this approach?
$100 USD in 2 Tagen
5,9
5,9

Hi, I can deliver a production-ready FreeSWITCH-based SBC exactly as described. I have strong experience with FreeSWITCH, SIP routing, Opus transcoding, MariaDB-driven dialplans, and building lightweight admin portals with PHP/Python. I’ve previously deployed SBCs for multi-tenant VoIP providers, including carrier failover logic, PBX registrations, DID mapping, and API/DB-controlled routing. What I will deliver: • Fully configured FreeSWITCH SBC with Opus transcoding enabled • Country-level routing priorities using MariaDB (clients, PBXs, DIDs, routing rules) • Failover logic: e.g., US/CA → Carrier1 → Carrier2; EU → Carrier2 → Carrier1 • Hard-coded carrier trunks with dynamic routing from DB • Secure web interface (PHP or Flask) with add/update/delete for routes, drag-drop priority, instant reload • Clean UI table + country selector • Deployment-ready for Debian/Rocky Linux • README with installation steps, firewall ports, and test plan (PBX + carriers simulation) I can also assist with live demonstration: US call failover on simulated 503, EU call reverse routing. Quality, reliability, and clean documentation guaranteed. Ready to start immediately.
$180 USD in 7 Tagen
6,2
6,2

Hi, I’ve developed numerous FreeSWITCH-based telephony solutions, integrating custom SBCs with advanced routing logic and transcoding, precisely aligning with your project requirements. I will create a production-ready FreeSWITCH SBC configured for Opus, with country-based routing stored in MariaDB, supporting multiple PBXs and DIDs per client. The web portal, built with a lightweight stack like Flask, will enable easy management and instantly reload FreeSWITCH configurations. I ensure thorough documentation, deployment steps, firewall setup, and testing plans. The project will be ready within 10 days, with a live demo to showcase failover functionality.
$155 USD in 4 Tagen
5,8
5,8

Hello David! I’m excited about the opportunity to help with your project. Based on your requirements, I believe my expertise in PHP, MySQL, Python aligns perfectly with your needs. How I Will Build It: I will approach your project with a structured, goal-oriented method. Using my experience in PHP, Python, Linux, VoIP, MySQL, MariaDB, Database Design, SIP, I’ll deliver a solution that not only meets your expectations but is also scalable, efficient, and cleanly coded. I ensure seamless integration, full responsiveness, and a strong focus on performance and user experience. Why Choose Me: - 10 years of experience delivering high-quality web and software projects - Deep understanding of PHP, MySQL, Python and related technologies - Strong communication and collaboration skills - A proven track record — check out my freelancer portfolio. - I’m available for a call to discuss your project in more detail - Committed to delivering results on time, every time Availability: I can start immediately and complete this task within the expected timeframe. Looking forward to working with you, David! Best regards, Ali Zahid Canada
$30 USD in 7 Tagen
5,8
5,8

Hi there, Good morning I am Talha. I have read you project details i saw you need help with MySQL, Python, PHP, MariaDB, VoIP, Database Design, Linux and SIP I am excited to submit my proposal for your project, which focuses on a comprehensive project plan. To begin, we will thoroughly understand your project's objectives and requirements, ensuring alignment on scope and goals. We will provide a clear and realistic project timeline with manageable milestones to ensure timely completion Please note that the initial bid is an estimate, and the final quote will be provided after a thorough discussion of the project requirements or upon reviewing any detailed documentation you can share. Could you please share any available detailed documentation? I'm also open to further discussions to explore specific aspects of the project. Thanks Regards. Talha Ramzan
$30 USD in 10 Tagen
5,8
5,8

Hi, I specialize in building production-ready VoIP infrastructures, and with over 9 years of FreeSWITCH, SBC, MariaDB, and SIP routing experience I can deliver a clean, reliable SBC that matches your exact routing logic. Here's how I can help: * Deploy a FreeSWITCH SBC with Opus transcoding, client auth, and carrier failover * Design the MariaDB schema for clients, PBXs, DIDs, and country-level priorities * Build a lightweight PHP/Flask web UI with country pick-list, priority drag-and-drop, and instant FS reload * Provide full build files, configs, firewall notes, and a simple test plan on a fresh Debian VM To size this properly, how many clients/PBX endpoints do you expect initially, and will routing rules ever need time-of-day or prefix-based logic in later phases?
$150 USD in 7 Tagen
5,7
5,7

With over 6 years of experience across multiple tech stacks, I bring to the table a deep understanding of Linux, MySQL, PHP, and Python which are crucial for this project. My extensive back-end development experience with technologies like Java, Python and Django make me uniquely qualified to work on your FreeSWITCH platform. Having worked on large-scale deployments in the past, I'm fluent with MariaDB schema creation and management, and am confident in creating the necessary relationships between client records and associated routes. A significant part of my experience is developing user-friendly web interfaces to manage core functionalities like route management - precisely what you need for your project. My abilities to create PHP-based frontends will ensure that adding, updating or deleting routes from your system will be a smooth experience through an intuitive interface avoiding endless exposure to server console. Finally, I believe my experience in Machine Learning and Data Science can add value to your FreeSWITCH SBC by implementing smart monitoring mechanisms that prevent downtimes through automated repeated testing conducted at varying load levels. Let's discuss further how my skills can be best tailored to suit your FreeSWITCH based SBC and Routing Portal needs.
$140 USD in 2 Tagen
5,9
5,9

With over a decade's worth of hands-on experience and a successful track record of delivering tailored solutions to clients across diverse domains, I firmly believe in my ability to provide you with a top-notch FreeSWITCH SBC and Routing Portal. The crucial nature of your project necessitates the right blend of VoIP, Linux, MySQL, PHP, and Python skills; all of which I possess. To address your particular requirements, I will leverage my expertise in Database Design, Linux server management and the use of MariaDB on the backend. Additionally, my proficiency in PHP or Python Flask makes me an ideal candidate for the development of your web interface. Furthermore, as an individual freelancer with a dedicated network of experienced developers at my disposal, I can assure you both flexibility and personal attention to match your project's needs. The extensive checklist you've provided aligns beautifully with the meticulous work ethic that has been integral to my practice. I'm no stranger to building scalable, secure software that performs flawlessly under real-time conditions. Ensuring seamless call routing based on country-level priorities as well as fault tolerance are areas where I excel. With my work on this project comes post-launch updates to ensure its continuous efficiency - this guarantees long-term support for you and your organization. In short, with Adnan, your solution gets built to perform, scale and last!
$140 USD in 7 Tagen
6,4
6,4

Hello, I am excited about the opportunity to work on your FreeSWITCH-based Session Border Controller project. With extensive experience in VoIP technologies and database management, I am confident in my ability to deliver a robust solution tailored to your specific routing needs. I will develop a production-ready SBC that efficiently handles your clients’ PBXs by implementing the necessary transcoding to Opus and ensuring seamless call handoffs to your chosen carriers. My approach will leverage MariaDB for managing country-level routing priorities, alongside creating a user-friendly web portal in Python Flask that provides you with straightforward control over your routing rules without requiring server console access. Given the complexity and detail outlined in your project, I anticipate that the deliverables can be completed within 10 days. I look forward to discussing your specific requirements further and how we can ensure success together. Thanks,
$155 USD in 3 Tagen
5,3
5,3

Hello, Hope you are doing well! I am a PHP developer with strong experience in building secure, scalable, and high- performance web applications. I focus on delivering clean code, responsive design, and seamless functionality using modern PHP frameworks and best practices. What I Deliver: 1. High-quality PHP applications tailored to business needs 2. Secure user authentication and role-based systems 3. API development and third-party integration 4. Fast, optimized and responsive websites 5. Complete documentation and ongoing support Why Choose Me: 1. Clean, maintainable and scalable code 2. On-time delivery 3. Strong communication and problem-solving skills 4. Experience with both small and large-scale web projects Let's Get Started Share your requirements or a sample/reference website — I will provide: 1. Best approach 2. Timeline 3. Cost estimate Looking forward to working with you!
$100 USD in 7 Tagen
5,5
5,5

Quebec, Canada
Zahlungsmethode verifiziert
Mitglied seit Okt. 23, 2010
$30-250 USD
$15-25 CAD / Stunde
$250-750 CAD
$30-250 NZD
$30-250 USD
$10-30 USD
$55-65 USD / Stunde
₹1500-12500 INR
$250-750 CAD
₹12500-37500 INR
$250-750 USD
$10-30 USD
₹1500-12500 INR
€30-250 EUR
₹600-1500 INR
€250-750 EUR
$1000-1500 NZD
$30-250 AUD
$30-250 USD
$5000-10000 USD
$250-750 USD
$250-750 USD
$15-25 USD / Stunde