
Closed
Posted
Paid on delivery
Admin interface: -Creating carriers: Carrier name, Carrier IPs:Ports (To be allowed where calls to from), Personal Notes. -Adding numbers with CSV File: Range;country;Number;Carrier Payout;Carrier Pay Term;Client Payout;Notes (remarks) -Numbers should be all routed to a local IVR (or a group of IVRs, which will be played randomly) if not allocated to any client. -Numbers page show all details: Range, number, carrier, carrier payout, carrier pay term*, client payout**, to which client it's allocated if it is, and Notes -Search options: search per client allocated numbers, per carrier, per range, per country, per rate (more than or less than or =), per number, etc. -Option to download CSV file numbers of the searched result, or for all if search is reset for all -Select numbers (with select all option or one per one) and do these actions: delete, allocate to client, or desallocate, or edit price for allocated numbers -Ranges page: where we can find all ranges list, with range name, country, carrier, carrier payout, carrier pay term, client payout with edit or remove option, or opening it it will show numbers included and option to add more numbers in that range with manual list -Edit for ranges: to edit carrier payout/term, or client payout, or range name -Search with carrier name, range name, country, or rate (Less, more,=) -Select ranges, to bulk delete -Add clients: Client name, company name, main email, noc email, rates email, phone number, username/password, agreement (upload PDF possibility) should be downloadable when needed, IPs:Ports (Any numbers allocated to the client, will be snet calls automatically the calls to his IP. -Stats: CDR with search: per date range, per client, per carrier, per country, per range, per number or per cli, => CSV Downlodable -Stats: Reports: search per date range, per carrier, per client, per range name, per country, per client, result shows: total calls per range, total minutes per range, total carrier payout, total client payout, clicking on any line leads to detailed CDR of that result, this should be CSV downloadable, -Stats: Reports: Per date range, Per carrier total amounts. -Stats: Live calls, also with search options -Access lists: you know about this :) i will provide you a sample, and should be downloadable -Numbers which are not allocated to any client, they should play random IVRs from an IVR groups which we create and upload on the platform -Ability to download by the end of the month invoices for each carrier, with the form which i will send you. -Access list download: checking latest calls by date range and export file with range name, call from (country), call from (number calld minus 3-4 digits), last call date and time Client Interface: -CDR, amounts, reports: total calls, total minutes, total amounts -Allocate numbers; Range, Country, Number and Rate only, and should be downloadable -Live calls Pay term*: each provider have their own payment term like: 30/30 means to be paid 30 days after the end of each billed month, or 30/45 to be paid 45 days after the end of the month Client Payout*: As this business is about to pay clients for their incoming calls, for expl: a destination which we get paid $0.18 for each minute, we payout 0.17 for each minute the client makes There will be difference between Carrier Payout and Client Payout, which will be used for calculating profit, In the stats pages -It should allow high capacity, and secure -At the end we need a quick install script for all of it ".sh" including Asterisk/FS
Project ID: 40602320
56 proposals
Remote project
Active 4 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
56 freelancers are bidding on average ₹53,229 INR for this job

Hello, I can help with your "Wholesale IPRN Switch/System" project. I build clean, maintainable PHP backends — core PHP and Laravel/Symfony, MySQL schema design, and well-structured REST APIs. For work involving php, javascript, software architecture, asterisk pbx, mysql, I pay close attention to validation, security, and readable code, delivering in small, testable milestones. You'll get clean commits and clear documentation. Could we discuss the specifics before I firm up the timeline? ⭐ 5.0/5 from a recent client: "Project was delivered before Time with Best professional Knowledge One could ever held. Thanks for the support" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
₹45,000 INR in 10 days
7.7
7.7

I am ready to architect and build your high-capacity, secure wholesale VoIP and DID management platform using a robust telecom stack: FreeSWITCH (or Asterisk) as the core SIP routing engine, Node.js/Go for fast, low-latency CDR processing, and Laravel (PHP 8.2) + Vue.js for the Admin and Client dashboards. I will implement a highly optimized MySQL schema to track millions of rows of traffic, calculate complex profits across differing carrier/client payout terms (e.g., 30/30 vs 30/45), and run non-blocking dialplans for rapid DID allocation and IP-to-IP wholesale routing.
₹40,000 INR in 10 days
8.0
8.0

Your carrier routing logic will fail under concurrent load if you're relying on MySQL row locks for number allocation without implementing a distributed queue. This creates race conditions where multiple clients could claim the same number during peak traffic. Quick questions - are you planning to handle more than 500 concurrent calls per server, and do you need real-time failover between multiple Asterisk instances? Here is the architectural approach: - ASTERISK PBX: Build AGI scripts in PHP that query MySQL for carrier routing rules with sub-100ms lookup times using indexed carrier IP tables and memcached layer. - MYSQL: Design normalized schema with carrier_routes, number_inventory, and cdr_logs tables plus stored procedures for bulk CSV imports that won't lock during 10K+ row inserts. - PHP: Create RESTful admin API with role-based access control, JWT authentication, and background workers for invoice generation that process CDR data without blocking the UI. I've built similar wholesale VoIP platforms for 2 carriers processing 2M+ minutes monthly with real-time billing reconciliation. Let's schedule a 20-minute technical call to map out your database schema and failover strategy before development starts.
₹50,630 INR in 21 days
7.3
7.3

This project involves building a full wholesale IPRN switch with complex admin and client interfaces, routing logic, detailed stats, bulk operations, and invoicing. From your description, the main challenges are handling large volumes of numbers and calls securely, providing flexible search and bulk actions, and integrating reliable call routing with random IVRs for unallocated numbers. I recently built a telecom management platform involving number allocations, bulk CSV import/export, and CDR-based reporting for a client with similar scale and routing complexity. From that experience, I know that indexing search fields and caching summary reports will keep the interface fast even with high load. For the random IVR feature, a lightweight module to rotate playbacks on unallocated calls can be integrated within Asterisk using macros or a dialplan script. A few questions to clarify before starting: - Do you prefer a specific backend stack for this (Node.js, Python, etc)? - How many concurrent calls and numbers should the system handle at peak? This will guide database and server infrastructure choices. I’ll also prepare a bash script that installs and configures all necessary components along with Asterisk or FreeSWITCH, making deployment fast and repeatable. Ready to start coding your system and get this switched on.
₹37,500 INR in 7 days
6.1
6.1

Hi there, we are a team of Full Stack Web and Mobile App developers and we can do this project in no time. Thanks Ashish Kumar.
₹56,250 INR in 7 days
5.9
5.9

The core challenge here isn't the admin panel or client portal, it's making sure the switching layer (Asterisk or FreeSWitch) stays in sync with your routing logic in real time as numbers get allocated, deallocated, or pointed at random IVRs. I'll build this as a Node.js backend with a React admin/client dashboard and FreeSWitch handling the call routing. The three main pieces: a carrier and number management system with CSV import, bulk actions, and dynamic routing rules; a real-time stats engine pulling CDRs from FreeSWitch for live calls, reports, and invoicing; and the client-facing portal with scoped access to their allocated numbers, CDRs, and amounts. One thing worth planning early: for the random IVR playback on unallocated numbers, I'll use FreeSWitch's mod_lua to query the DB at call time rather than statically writing dialplan XML. Best regards, Shayan
₹41,250 INR in 12 days
5.1
5.1

With over 9 years of experience in web development and a strong proficiency in JavaScript, MySQL and PHP, I bring the perfect mix of technical expertise and project management skills to successfully complete your Wholesale IPRN Switch/System project. Throughout my career, I've built numerous high-capacity and secure web applications which would fit the requirements of your project. What differentiates me is my company's focus on creating solutions that deliver "real business value" -- from the planning stage right through to the end product. We're committed to turning your ideas into reality in a cost-effective manner without compromising quality. Our specialization in E-commerce and CMS based websites will be an added advantage in building the admin and client interfaces you've described. Additionally, I'm well-versed with Asterisk/FS and could provide a quick installation script for all components to ensure a seamless integration process. Moreover, my team also excels at Mobile App Development- so if you're looking for an integrated solution, we've got you covered. We provide support well beyond the delivery of a project at no extra cost, ensured by our 3-month free support policy. Choose us and let us help you streamline your system while providing you with detailed insights through our comprehensive stats and search functionalities.
₹56,250 INR in 7 days
5.4
5.4

With over a decade of experience in developing web and software solutions, I believe my skills are well-suited to deliver your Wholesale IPRN Switch/System exactly as designed. From creating carriers with their unique IPs and ports, to managing number allocations and client interfaces, and even ensuring secure invoicing - my expertise in JavaScript, MySQL and PHP will help bring all these tasks to fruition. Additionally, through my knowledge of Software Architecture, I can guarantee not only a high-capacity platform but also a system built with a keen-eye for enhanced security. My experience with JavaScript-based frameworks such as React.js and Node.js perfectly aligns with your requirements for an efficient Admin Interface and Client Interface experience. Furthermore, my proficiency in n8n automation technology can assist in generating CSV-based reports that are extremely handy when dealing with large datasets - saving you valuable time in handling repetitive tasks. Finally, my commitment is to build long-term partnerships with my clients by providing reliable solutions that solve real-world problems. This is why you can trust me when it comes to creating an install script that will seamlessly set up your entire platform including Asterisk/FS. Trust me to provide nothing short of the efficient, secure product you envision for your business!
₹40,000 INR in 5 days
5.1
5.1

I understand that Wholesale IPRN Switch/System requires hands-on diagnosis of the actual call path, not a generic server change. I can trace the outbound route, dial pattern, trunk selection and SIP signalling using Asterisk CLI plus sngrep/tcpdump, correct the FreePBX/PJSIP or provider-side mismatch, and verify completed calls with two-way audio. I will document the confirmed root cause, every configuration adjustment and a reproducible validation checklist. Please share the FreePBX version, trunk provider, one failed-call timestamp and the relevant CLI output so I can start with evidence. Portfolio: https://www.freelancer.com/u/irfanui Regards, Mohammad 4th Dimension Partners
₹75,000 INR in 67 days
4.9
4.9

Interesting project, We will build your wholesale IPRN platform: carrier and client management, number routing with CSV import, CDR and reporting, live call monitoring, and a client portal. For the switch layer, we will use FreeSWITCH with dynamic dialplan routing so unallocated numbers hit your random IVR pool automatically. Number allocation changes will push to the dialplan in real time, no reload needed. The reporting engine will pre-aggregate call data nightly so carrier and client payout reports load fast even at high volume. A couple of quick things to confirm: 1) Do you have a preferred database (PostgreSQL, MySQL) or server environment for deployment? 2) How many concurrent calls should the system handle at peak? The number quoted here is a starting estimate. Looking forward to potentially working together. Thanks, Faizan
₹42,030 INR in 13 days
5.3
5.3

With my extensive Full Stack Development expertise, I am confident that I can deliver an efficient and scalable Wholesale IPRN Switch/System tailored to your unique requirements. My proven proficiency in both frontend and backend development using JavaScript, MySQL, PHP, and other technologies will ensure a robust solution that empowers you with all the essential features outlined in your project description. What sets me apart is not just my technical skills but also my approach to problem-solving. I believe in crafting clean, maintainable code that enhances performance and security, crucial elements for such a high-capacity system as yours. Additionally, my experience in API development and integration will enable smooth communication between different components of the system, ensuring seamless functioning. Moreover, having previously worked on SaaS applications and being familiar with working on e-commerce solutions at scale, I understand the importance of end-to-end project delivery and prioritizing timeliness without compromising the quality. Combined with proactive communication, this will not only ensure an on-time installation script ".sh" but also provide a comfortable development experience for you, keeping you updated at each stage of the project. Let’s collaborate to transform your vision into an impressive reality.
₹56,250 INR in 7 days
5.1
5.1

With 8 years of experience in telecom software development and enterprise VoIP solutions, I specialize in building scalable, secure systems for carrier management, call routing, billing, and real-time reporting. I can develop your wholesale IPRN platform with comprehensive admin and client portals, advanced routing logic, reporting, and Asterisk/FreeSWITCH integration optimized for high-capacity deployments. Price: Part Time: ₹60,000 INR (4 Hours/Day | 20 Hours/Week | 80 Hours/Month) Skills & Experience * VoIP, Asterisk, and FreeSWITCH platform development * Carrier, client, and number routing management systems * CDR reporting, billing, invoicing, and profit calculations * CSV import/export, bulk operations, and data automation * Secure admin and client portals with role-based access * High-capacity telecom architecture and API integrations * Clean, scalable, and maintainable code with comprehensive documentation Looking forward to discussing your requirements. Regards, Chintan
₹60,000 INR in 30 days
4.7
4.7

Hi, We specialize in developing high-capacity telecom management platforms with secure admin dashboards, client portals, reporting systems, and Asterisk/FreeSWITCH integrations. We can build your solution with carrier and client management, number allocation, IVR routing, CDR analytics, billing, invoice generation, access lists, live call monitoring, and advanced search/export capabilities. Our approach includes scalable database architecture, role-based access control, bulk CSV import/export, real-time reporting, automated payout calculations, IVR group management, secure APIs, and a production-ready deployment with a complete .sh installation script for Asterisk/FreeSWITCH and all required services. Let's discuss your call flow, existing telecom infrastructure, and preferred technology stack. We can review the complete scope, recommend the best architecture, and provide a clear timeline and milestone-based development plan.
₹45,000 INR in 15 days
4.5
4.5

✔ I deliver 100% work — 99.9% is not for me. ✔ Workflow Diagram Requirements Analysis ⟶⟶ Database & Routing Architecture ⟶⟶ Admin & Client Portal Development ⟶⟶ Asterisk/FreeSWITCH Integration ⟶⟶ CDR, Reports & Billing Engine ⟶⟶ Security Testing & One-Command Deployment Key Highlights ✔ High-performance telecom platform with separate Admin and Client dashboards, designed for large-scale DID and call routing operations. ✔ Complete carrier, client, number, range, IVR group, and access-list management with advanced filtering, bulk actions, and CSV import/export. ✔ Intelligent routing engine that automatically sends unallocated numbers to random IVRs and allocated numbers to the client's approved IP:Port. ✔ Comprehensive CDR, live calls, reports, profit calculations, carrier/client payouts, invoices, and downloadable CSV/PDF reports. ✔ Secure authentication, role-based permissions, audit logs, optimized MySQL schema, and scalable architecture for high call volumes. ✔ Full Asterisk/FreeSWITCH integration with automated provisioning and configurable IVR groups. ✔ Clean, documented code with a single .sh installation script to deploy the complete platform, including Asterisk/FreeSWITCH, database, dependencies, and web application. Best Regards, Asad Full Stack Developer | VoIP & Asterisk Solutions | Telecom Management Systems Expert
₹40,000 INR in 20 days
3.3
3.3

With 10+ years of experience in PHP, JavaScript, MySQL, VoIP platforms, Asterisk, and high-performance backend systems, I can develop a secure, scalable DID routing and telecom management platform tailored to your specifications. I have extensive experience building carrier/client management portals, CDR reporting, billing systems, number provisioning, IVR routing, and real-time telecom dashboards with a strong focus on performance, security, and maintainability. What I'll deliver: Complete Admin and Client portals with role-based authentication. Carrier, client, number, range, and IVR group management. CSV import/export, bulk operations, advanced search, and filtering. Automatic number routing to clients or random IVR groups when unallocated. Real-time CDR, live calls, reporting, profitability calculations, and invoice generation. Carrier/client payout management with configurable payment terms. Secure REST APIs, optimized MySQL database, and scalable architecture for high call volumes. One-click installation script (.sh) including Asterisk/FreeSWITCH configuration, documentation, testing, and deployment support. Before development begins, I'll provide a detailed system architecture, database design, milestone plan, and implementation timeline to ensure every requirement is covered. Let's connect and discuss your telecom workflow, routing logic, and deployment environment so we can build a robust, production-ready platform.
₹74,250 INR in 7 days
3.4
3.4

Hi — Abror-Yakubov here from Uzbekistan, "WHOLESALE IPRN SWITCH SYSTEM" — you need a reliable routing and billing platform for high call volume. I would design the system around Asterisk/FreeSWITCH integration, PHP backend, MySQL data handling and clear separation of carriers, clients, numbers and CDR reporting. Routing rules, CSV imports, live calls and profit calculations need accurate data flow, so I would build those areas carefully. A key challenge is keeping CDR, payouts and client/carrier rates consistent when traffic grows. I would include secure access controls and installation scripts for easier deployment. Which telephony engine should be the primary target: Asterisk, FreeSWITCH, or support both? Looking forward to working with you.
₹38,850 INR in 7 days
3.2
3.2

Hi there. I am Ankit. I see you need a wholesale IPRN switch system with carrier management, number allocation, CDR stats, client interfaces, and Asterisk/FreeSWITCH integration. This is a specialized VoIP and telephony development project requiring deep Asterisk expertise. Since I do not have Asterisk/FreeSWITCH development experience, I cannot deliver the quality you need for this project. I'd be happy to help with any web-based admin interfaces or dashboard components if that becomes part of your project scope. Let's discuss in more detail now.
₹56,000 INR in 12 days
3.2
3.2

This is a telecom operations platform rather than a standard CRUD application. The key challenges are handling high call volumes, keeping routing and billing data consistent, generating accurate reporting, and ensuring the system remains secure and easy to deploy. I would build the solution with a modular architecture separating carrier/client management, number allocation, routing, CDR processing, reporting, and billing. The database would be designed to support efficient searches across large datasets, while bulk CSV imports, exports, and invoice generation would be optimized for performance. Integration with Asterisk or FreeSWITCH would include IVR routing for unallocated numbers, IP-based client routing, live call monitoring, and CDR collection. The final delivery would also include deployment documentation and an automated installation script to provision the complete environment. Given the reporting, profit calculations, and telecom workflows involved, careful attention would be paid to data integrity, concurrency, and scalability so the platform remains reliable as traffic grows. One question: do you already have an existing Asterisk/FreeSWITCH deployment that this system should integrate with, or should the entire telecom infrastructure be provisioned from scratch?
₹37,500 INR in 8 days
3.0
3.0

Hello, An IPRN platform like this needs more than an admin dashboard—it requires reliable routing, accurate billing, and reporting that can handle high call volumes without compromising performance. I'd structure the system with separate modules for carrier and client management, number allocation, CDR processing, reporting, invoice generation, IVR routing, and role-based access, keeping everything scalable and easy to maintain. The installation would also include an automated setup script for the telephony stack and application components. While I haven't built this exact platform, I have experience developing complex backend systems with secure APIs, reporting, and scalable architectures using modern technologies. Will the switch integrate with Asterisk or FreeSWITCH from day one? Do you already have the IVR flow and invoice templates prepared? I'd be happy to discuss the architecture in detail. Thanks, Akshay
₹56,250 INR in 7 days
2.8
2.8

Hi! I understand you need a high-capacity, secure telecom routing and billing platform with separate Admin and Client portals, capable of managing carriers, number inventories, client allocations, IVR routing, CDR processing, reporting, invoices, and profit calculations. The system must be scalable, support bulk operations, advanced search and CSV exports, and include a fully automated installation script with Asterisk/FreeSWITCH deployment. I can build a modular web application with role-based access, optimized MySQL architecture, secure APIs, real-time CDR and live call monitoring, automated invoice generation, IVR group management, carrier/client allocation workflows, advanced reporting, and a production-ready deployment script. The solution will be designed for high concurrency, maintainability, and future feature expansion while providing comprehensive documentation and thorough testing before delivery. Could you please share whether you prefer Asterisk or FreeSWITCH as the primary telephony engine, the expected daily call volume and CDR size, and the sample access list and invoice formats you'll be providing? Open chat now and let's discuss the project requirements in detail.
₹50,000 INR in 7 days
2.5
2.5

New Delhi, India
Member since Jul 24, 2026
$250-750 USD
$250-750 USD
$25-50 USD / hour
$100-350 USD
$8-15 USD / hour
$15-25 USD / hour
₹1500-12500 INR
₹750-1250 INR / hour
₹600-1500 INR
$750-1500 USD
$10-30 USD
₹37500-75000 INR
₹750-1250 INR / hour
₹1500-12500 INR
₹600-1500 INR
$1500-3000 USD
₹12500-37500 INR
$250-750 SGD
₹12500-37500 INR
₹90000-110000 INR