
Closed
Posted
Paid on delivery
Customer Portal & Admin Portal Requirements Project Overview Develop a modern, secure, and scalable multi-tenant Customer Portal and Admin Portal for managing Business Phone System (PBX/UCaaS) services. The platform should provide customers with a self-service experience while giving administrators complete control over provisioning, billing, support, and system management. Customer Portal The Customer Portal should allow customers to: Manage Business Phone System (PBX/UCaaS) services. View and manage extensions, users, departments, ring groups, queues, IVRs, voicemail, call routing, and other PBX features. Manage Direct Inward Dial (DID) numbers. Configure call forwarding, caller ID, business hours, time conditions, and other telephony features. Auto-provision IP phones and supported devices. Manage softphone applications and user assignments. View service status and usage. View, download, and pay invoices. Manage payment methods and subscriptions. Access billing history and payment records. Create, update, and track support tickets. Manage account profile, company information, and user access. Receive system notifications and announcements. Admin Portal The Admin Portal should provide complete backend administration, including: Customer and company management. User management with Role-Based Access Control (RBAC). Define roles, permissions, and user-level access. Manage PBX services and customer provisioning. Manage extensions, DIDs, devices, and telephony resources. Billing and invoicing management. Subscription and service plan management. Payment gateway configuration and transaction management. Support ticket management. Service activation, suspension, and termination. Reporting and analytics. Audit logs and activity tracking. System settings and platform configuration. API management and integration settings. PBX & UCaaS Integration The platform should integrate with leading PBX platforms through REST APIs, webhooks, or other supported interfaces, including but not limited to: FusionPBX FreePBX Other SIP/PBX platforms supporting API integration The system should support: Automatic customer provisioning Extension management DID assignment Device provisioning User synchronization Feature configuration Service activation/deactivation Call routing configuration Status synchronization Softphone Integration Support integration with popular softphone platforms, including: Ringotel Bria Other SIP-compatible softphone applications The platform should support: User provisioning License management QR code/device provisioning User synchronization Configuration management Device assignment CRM & ATS Integration Provide a flexible Integration API framework to connect with third-party business applications, including: CRM platforms (Salesforce, HubSpot, Zoho CRM, Microsoft Dynamics, etc.) ATS (Applicant Tracking Systems) ERP systems Help Desk platforms Accounting software Marketing platforms Custom business applications Integration capabilities should include: REST APIs Webhooks OAuth authentication API keys Event-driven notifications Contact synchronization Call logging Click-to-call Screen pop Call recording links Activity synchronization Workflow automation Billing & Payment The platform should support: Subscription billing One-time charges Recurring invoices Automatic payment processing Multiple payment gateways Customer payment portal Tax calculations Credit notes Payment history Invoice generation (PDF) Billing reports Security Multi-tenant architecture Role-Based Access Control (RBAC) User-based permissions Multi-Factor Authentication (MFA) Single Sign-On (SSO) API authentication Audit logging Encryption of sensitive data Secure payment processing GDPR and privacy compliance where applicable Technical Requirements Responsive web application Modern UI/UX RESTful API architecture API-first design Webhook support Modular and scalable architecture High availability Real-time notifications Background job processing Comprehensive logging and monitoring Documentation for APIs and integrations The platform should be designed as an extensible ecosystem that can integrate with multiple PBX providers, softphone applications, CRM/ATS platforms, payment gateways, and future third-party services without requiring significant architectural changes.
Project ID: 40628755
61 proposals
Remote project
Active 2 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
61 freelancers are bidding on average ₹254,520 INR for this job

Hi, Reading your specification, I don't think you're trying to build a portal. You're trying to build a platform your business can run on for years. The feature list is already clear. The challenge is making sure future changes—whether that's another PBX provider, payment gateway, CRM or mobile app—don't force you back into redesigning the system. I'd start by defining the business domain first (customers, companies, subscriptions, telephony resources, billing and support) and keep external services isolated behind integration adapters. That way the platform evolves around your business instead of around individual vendors. I'd also build it in phases so you have something usable early while keeping the architecture ready for everything you've listed, including future integrations and mobile applications. If that's the direction you're looking for, I'd be happy to discuss the architecture before we start building. Regards, Ambar Shome
₹37,500 INR in 15 days
9.2
9.2

I understand your need for a secure, scalable, and multi-tenant customer and admin portal for your Advanced Business Phone System Management project. And from what I grasp from my interaction with your project details, I am confident that CnELIndia can not only meet but also exceed your expectations. With over 18 years in the industry, delivering projects on time and within budget is a forte we are proud to possess. We have a proven track record of success with PHP, WordPress, WooCommerce and data scraping, all the skills essential to this job. What sets us apart is our proactive approach to innovation. We leverage cutting-edge technologies like React Native to ensure that our solutions are ahead of the curve. Partnering with me and my team would equip you with a robust solution backed by experience, passion, and an ironclad commitment to quality. I look forward to discussing your vision in detail and working towards its realization.
₹56,250 INR in 7 days
9.1
9.1

Hello! As per your project description, you are looking to build an advanced multi tenant Customer Portal and Admin Portal for managing Business Phone System and UCaaS services, combining PBX provisioning, telephony configuration, subscriptions, billing, support, integrations, and platform administration into one centralized ecosystem. My focus will be on designing an API first and modular architecture where the customer portal, admin portal, PBX integrations, softphone provisioning, billing engine, and third party integrations can evolve independently. The integration layer can connect with platforms such as FusionPBX and FreePBX through REST APIs and webhooks, while supporting extension management, DID assignment, device provisioning, call routing etc. I specialize in multi tenant SaaS platforms, React, Node.js, API first architecture, REST APIs, webhook systems, PBX and telephony integrations, subscription billing, payment gateways, RBAC, MFA, SSO, background processing, real time notifications, audit logging, third party integrations, Docker, cloud deployment, and scalable database architecture. Let’s connect to discuss the first PBX integration, provisioning workflow, billing model, softphone requirements, and priority third party integrations so we can design a scalable UCaaS management platform that can support additional providers and business systems without major architectural changes. Best regards, Nikita Gupta
₹150,000 INR in 45 days
6.9
6.9

Greetings, It’s clear that you need a robust and scalable solution for managing Business Phone System services through a Customer and Admin Portal. The challenge lies in creating a seamless self-service experience for customers while ensuring administrators have complete control over various functionalities. How to achieve this: - Design a user-friendly interface for the Customer Portal that allows easy management of PBX features, billing, and support. - Implement a secure Admin Portal with Role-Based Access Control for efficient user and service management. - Integrate with leading PBX platforms and softphone applications to ensure smooth functionality and real-time notifications. - Utilize a modular architecture to keep the system flexible for future integrations and enhancements. My skills in web development, API integration, and database management align perfectly with your project needs. I have successfully worked on similar projects, which have helped me understand the importance of clean code and performance.
₹37,500 INR in 14 days
6.2
6.2

FusionPBX and FreePBX don't share a REST surface, and Ringotel's provisioning doesn't map onto Bria's SIP config the same way either. So "wired to both softphones" is really two integrations riding on one line, same as FreePBX vs FusionPBX being two provisioning models, not a name swap. Phase one should get one PBX backend fully working through its own API end to end, extensions, DIDs, call routing, rather than half of two platforms. RBAC gets built multi-tenant from day one even though phase one only needs single-tenant behaviour, because bolting tenant isolation on after both portals are built means rebuilding against the new schema twice. One payment gateway wired for real invoicing, not a placeholder. CRM/ERP and the second softphone platform sit behind a pluggable interface so phase two slots in without touching the core. The number below is priced off the brief as posted, it moves once I know which PBX you're standardizing on and what extension/DID volume the schema needs to carry at launch. M1: FusionPBX/FreePBX extension and DID provisioning live via REST, multi-tenant RBAC schema. 24750 INR, 8 days. M2: Admin and customer portal UI on that schema, call routing and device provisioning, one payment gateway for invoicing. 27000 INR, 8 days. M3: MFA/SSO on the RBAC layer, CRM/softphone integration stubbed as pluggable, testing and handover. 23250 INR, 5 days. M1 also locks the PBX choice and the CRM stub's interface before M2 starts.
₹75,000 INR in 21 days
5.7
5.7

With Web Crest, you're choosing a team that's ready to bring your vision of a modern, secure, multi-tenant Customer and Admin Portal to life. As experts in API Development, we'll ensure smooth integration with leading PBX platforms like FusionPBX and FreePBX. Our proficiency in RESTful API architecture means we can create efficient, scalable portals tailored exactly to your needs. Whether it's auto-provisioning IP phones, managing business hours or call routing, or even managing third-party integrations like CRM and ATS systems, our Web and Mobile Development expertise will ensure every feature works flawlessly. Our rich experience in SaaS Platforms makes us the right fit for this project. We understand the complexity of billing systems and can create an efficient, user-friendly billing module that handles one-time charges, recurring invoices with multiple payment gateways and automatic payment processing seamlessly. Our team’s knowledge extends to providing role-based access control (RBAC), fixing an audit log to ensure security, event-driven notifications for customer satisfaction. Our dedication to ensuring GDPR and privacy compliance means sensitive data will be encrypted and secured on our platforms. Web Crest prides itself on delivering future-ready products, fitting best practices purposefully for the long run.
₹75,000 INR in 5 days
5.3
5.3

With almost a decade of immersive experience in web development and mobile app development, our team at Neha IT Solutions has extensive knowledge in building advanced and secure portals. We understand that when it comes to managing business phone systems, a modern and easy-to-use platform is essential for customers. Our expertise in PHP, MVC and .NET aligns well with your project requirements, enabling us to develop responsive, user-friendly web applications with modern UI/UX. We've not only developed customer portals before but we have also built bespoke admin portals with critical backend administration capabilities–from user management with role-based access control (RBAC) to subscription billing and management. Your specified qualifications such as multi-tenant architecture, MFA & single sign-on features all fall within our wheelhouse. Furthermore, our proficiency extends beyond the typical-web-development perimeter. Having worked with various SIP/PBX platforms such as FusionPBX, FreePBX, our team is knowledgeable on automating customer provisioning; extension management; limited access user permissions and more. Seamless integration via REST API key is second nature to us – so stretching the system's capacity even further through third-party integrations won't be an issue! Tailoring APIs to create cross-function support between softphone applications (Ringotel, Bria), CRM platforms (Salesforce, HubSpot), etc will be
₹56,250 INR in 7 days
5.4
5.4

Senior Full-Stack Architect with 15+ years of experience specializing in modern, scalable, and secure multi-tenant applications. I can develop a comprehensive Customer and Admin Portal tailored for Business Phone System services, ensuring a seamless self-service experience for users and robust management tools for administrators. Proposed Solution: - Design a responsive web application with a modern UI/UX for both Customer and Admin Portals. - Implement RESTful APIs and webhooks for integration with leading PBX platforms and softphone applications. - Utilize a modular architecture to support multi-tenant capabilities with role-based access control. - Ensure secure payment processing and compliance with GDPR standards. Key Deliverables: - Fully functional Customer Portal with features for managing services, billing, and support tickets. - Admin Portal with comprehensive backend functionalities, including user management and analytics. - Detailed API documentation for easy integration with third-party applications. - Automated provisioning systems for devices and extensions. Quality & Performance: - Focus on high availability and real-time notifications for enhanced user experience. - Comprehensive logging and monitoring to ensure system integrity and performance over time. Timeline & Next Steps: - Initial project phase estimated at 8-10 weeks, followed by ongoing support and iterations as needed. - I am available for a kickoff meeting to discuss your requirements in detail
₹86,250 INR in 7 days
5.1
5.1

**DO NOT PAY ME UNTIL I COMPLETE! :)** Hello my valuable client :) My profile is new over here but I have 7 years of experience in this field. I have completely understood about your project. Also I will provide you free maintenance on your project for 1 year after project completion. I can definitely complete this in your timeframe. Give me one chance to prove myself. Hit the chat button to get started. If you will not like my work then you dont need to pay me any money so dont worry and have faith in me :) I am eagerly waiting for your message.
₹45,000 INR in 7 days
4.5
4.5

Hello, We've successfully developed enterprise SaaS platforms, multi-tenant admin systems, customer portals, and API-driven business applications. We can build your Customer Portal & Admin Portal within your budget, on your timeline, and with a secure, scalable architecture designed for future growth. Let's get started today! What We'll Deliver: ✅ Multi-Tenant Customer & Admin Portal ✅ Modern, Responsive & User-Friendly UI/UX ✅ Secure Authentication with RBAC, MFA & SSO Support ✅ Customer Management & Company Administration ✅ PBX/UCaaS Service Management ✅ Extension, DID, Ring Group, Queue, IVR & Voicemail Management ✅ Call Routing, Business Hours & Caller ID Configuration ✅ IP Phone & Softphone Provisioning (Ringotel, Bria & SIP-Compatible Apps) ✅ Subscription, Billing & Invoice Management ✅ Multiple Payment Gateway Integration ✅ PDF Invoice Generation & Payment History ✅ Support Ticket Management ✅ Reporting, Analytics & Audit Logs ✅ Real-Time Notifications ✅ REST API, Webhooks & API-First Architecture ✅ CRM, ATS, ERP & Third-Party Integrations ✅ FusionPBX, FreePBX & Other SIP/PBX API Integrations ✅ Background Job Processing & Monitoring ✅ Complete Source Code, API Documentation & Deployment Support Let's discuss your project in more detail so we can recommend the best architecture and start development ASAP. Best regards, Neha
₹40,250 INR in 17 days
5.8
5.8

Having spent over 6 years in the field of AI automation, web development, and API management, I believe that I am tailor-made for YOUR Advanced Business Phone System Management Portals project. The core problem we're looking to solve here is creating infrastructure that automates tasks, cuts down repetitive work, and aligns everything in one coherent system. I've been doing exactly that in my previous projects by building and implementing full-stack platforms that run themselves; handling data syncing, support tickets, reporting and everything else you mentioned in your project description.
₹37,500 INR in 2 days
4.5
4.5

Your project requires more than a traditional admin panel. The critical challenge here is designing a scalable multi-tenant UCaaS management platform capable of handling provisioning workflows, billing, RBAC, integrations, and real-time synchronization across PBX providers and third-party systems without becoming tightly coupled over time. I would approach this with an API-first architecture using modular services for provisioning, billing, authentication, integrations, notifications, and tenant management. For the backend, Spring Boot/Kotlin is a strong fit for reliability, concurrency, and long-term maintainability. The platform can be structured around asynchronous workflows using queues/events for provisioning, device synchronization, webhook handling, and external API integrations. For security and enterprise readiness, I would implement tenant isolation, RBAC, audit logging, MFA-ready authentication flows, API token management, and centralized monitoring/logging from the beginning. The integration layer should also be abstracted so FusionPBX, FreePBX, softphones, CRMs, and payment gateways can be added without major architectural rewrites. Considering the scope, I recommend starting with a phased implementation focused on the core platform foundation: authentication/RBAC, tenant management, PBX provisioning workflows, customer/admin portals, billing structure, and integration framework. This reduces delivery risk and creates a stable base for future modules. I can help both with architecture definition and hands-on implementation, including backend services, APIs, infrastructure decisions, and integration strategy.
₹74,458.87 INR in 30 days
3.7
3.7

You're building a multi-tenant PBX management platform, not just a website. The biggest challenge will be creating a scalable architecture that can support multiple PBX providers (FusionPBX, FreePBX, etc.) while keeping provisioning, billing, and integrations independent. I've built API-driven SaaS platforms before, so I'd start with an API-first architecture, separate provisioning services from the customer portal, and use background jobs for provisioning, billing, webhooks, and synchronization to keep everything reliable. A few questions before we discuss the implementation: Do you already have FusionPBX/FreePBX instances running, or should deployment be included? Which payment gateway(s) do you want to support first? Should the platform provision customers across multiple PBX servers automatically based on capacity? If you're available this week, I'd be happy to discuss the architecture, milestones, and the best approach for building a scalable UCaaS management platform.
₹12,000,000 INR in 35 days
3.4
3.4

From your brief, I understand you need a secure multi-tenant portal platform for managing business phone systems, customer portal for extensions and DIDs, admin portal for provisioning and billing, plus integrations to PBX platforms, softphones, and business systems. I've built PHP platforms with RBAC, payment processing, and API integrations. The full scope you're describing (dual portals, multi-PBX integration, softphone sync, CRM/ATS webhooks, real-time notifications) runs 4-6 months and exceeds your stated budget. A phased approach makes more sense. Phase 1: both portals with auth and RBAC, integration to one PBX platform (your choice), invoicing and payment processing, support tickets, and REST API framework for CRM webhooks. That's 8-10 weeks and fits your budget. Phases 2-3 add multi-PBX support, advanced integrations, and real-time features. Complete source code, documentation, and handoff included. Delivered PHP platforms with payment processing and integrations on Freelancer since 2016, 5.0 rating. Portfolio: https://www.freelancer.com/u/TheKeepElision Does Phase 1 MVP fit your timeline, or do you need the full feature set? Jeremy
₹51,750 INR in 5 days
2.5
2.5

We can sign the NDA immediately and develop your iOS & Android application using Flutter (or native if required), covering UX refinement, scalable backend development, testing, and complete App Store/Google Play deployment. You'll receive production-ready, well-documented source code, clean architecture, deployment guides, and a maintainable solution backed by our experience delivering cross-platform mobile applications.
₹56,250 INR in 7 days
2.9
2.9

Hello, I’ve read through your requirements, and this is a large but well-structured project. Building a secure multi-tenant Customer and Admin Portal with PBX/UCaaS management, billing, RBAC, API integrations, and support tools requires a scalable architecture from the start, and that’s exactly how I would approach it. I would build the platform with a modular, API-first design so integrations with FusionPBX, FreePBX, Ringotel, CRMs, payment gateways, and future services can be added without major changes. Security, performance, and maintainability will be priorities, including MFA, audit logs, real-time notifications, and clean documentation. I’ll also make sure the customer portal is simple to use while giving administrators complete control over provisioning, billing, subscriptions, support tickets, and reporting. I have experience working on complex web applications, dashboards, API integrations, and scalable admin systems, and I’d be happy to discuss the best tech stack and project milestones before we begin. Are you available for a quick chat?
₹37,500 INR in 7 days
2.6
2.6

Building the FusionPBX and FreePBX integration as an abstraction layer, rather than coding directly against one platform's API, is really the decision that determines whether this stays extensible when a third PBX provider inevitably gets added later. I've built Prodexia and LOADEX, both involved multi-tenant, role-based systems with structured API integrations built for extensibility. Similar work here https://www.freelancer.pk/u/UmairBuildsAI I'd architect this as a multi-tenant platform with RBAC and MFA from the ground up, build an abstraction layer for PBX integrations so FusionPBX, FreePBX, and future platforms plug in without core rework, implement the customer and admin portals with provisioning, billing, and ticketing, and design the CRM and softphone integrations around a consistent webhook and REST API framework so new third-party connections stay straightforward to add. Let's connect on a call and discuss. Best Regards, Umair
₹37,500 INR in 7 days
1.1
1.1

With over five years of exemplary web development experience under my belt, I'm confident that I am the perfect fit for your project. Not only do I possess a mastery of the technical skills crucial to this endeavor -- being API-savvy, an expert on integrating payment gateways and a pro with REST architectures -- but I also bring a vision for practicality, scalability and long-term success. My experience with developing SaaS platforms and business automation tools aligns directly with your desires for modern, secure, and scalable multi-tenant Customer and Admin Portals. These are not mere buzzwords for me; they are core principles that have guided my development career. Not to mention, my ability to think in the long-term would play out greatly in your requirement for a platform with a flexible integration API framework to connect with third-party applications. Offering integrations with CRM platforms (Salesforce, HubSpot, Zoho CRM, Microsoft Dynamics), Applicant Tracking Systems (ATS), ERP systems and more would be seamless for me thanks to my proclivity for API-first design, OAuth authentication and click-to-call efficiency. Let's team up to create a solution that not only considers your present needs but also suits your future aspirations.
₹74,000 INR in 7 days
0.6
0.6

INTRO We recently developed a similar multi-tenant portal for managing communication services, which enhanced user experience and streamlined admin control. This project resulted in improved customer satisfaction and operational efficiency. I can help you achieve a secure, scalable, and user-friendly Customer and Admin Portal that meets your requirements. MIDDLE I noticed you need features like role-based access control, seamless integration with PBX platforms, and a modern UI/UX design. These elements are crucial for a professional and intuitive experience. With extensive experience in developing responsive web applications and a proven development process, I deliver high-quality work on time. We have 75+ 5-star reviews on similar projects and rank in the top 1% among 75 million users! OUTRO Let's discuss how I can help bring your vision to life and create an exceptional platform for your users. Regards, Neo Mofomme
₹37,500 INR in 7 days
0.0
0.0

Good day! I understand you're looking to develop a secure, scalable, and modern multi-tenant Customer Portal and Admin Portal for managing PBX/UCaaS services with seamless integrations for billing, support, telephony, and third-party platforms. I can help build a robust, API-first platform with a responsive UI, secure authentication, RBAC, multi-tenant architecture, payment gateway integration, and scalable backend services. I have experience developing full-stack web applications, REST APIs, authentication systems, database design, and third-party API integrations. A few questions: 1. Which PBX platform would you like to integrate first (FusionPBX, FreePBX, or another provider)? 2. Do you have preferred payment gateways and authentication providers (SSO/MFA)? 3. Are UI/UX designs available, or should they be designed as part of the project? I focus on writing clean, maintainable code and building scalable systems that are easy to extend with additional PBX providers, CRM integrations, and future services. I would be happy to discuss your requirements and provide the best architecture for this platform. Thank you! Note:Budget and timeline can be finalized after discussing the complete project scope.
₹56,250 INR in 7 days
0.0
0.0

Hyderabad, India
Member since Aug 5, 2026
$10-30 USD
₹1500-12500 INR
₹12500-37500 INR
$30-250 USD
$2-50 USD / hour
₹12500-37500 INR
$10-30 USD
$25-50 USD / hour
₹37500-75000 INR
$10-30 USD
$15-25 USD / hour
₹600-1500 INR
₹100-400 INR / hour
₹12500-37500 INR
₹1500-12500 INR
€30-250 EUR
₹600-1500 INR
$10-30 USD
$250-750 USD
$10-30 USD