Customer

A technology solutions provider serving multiple clients across industries like networking, IT services, and enterprise support. They needed a centralized platform to manage devices, models, configurations, and service-related data — all while supporting multi-tenancy and integration with third-party APIs like Cisco Webex.

Challenge

The client faced operational bottlenecks due to fragmented device data and inconsistent tracking across organizations. Each team used different methods to maintain service setups, device configurations, and user-level access, resulting in:

  • Lack of a unified system to manage all device models, attributes, and statuses.
  • Inability to scale management across multiple organizations and clients.
  • Manual errors during data entry and limited control over system setup history.
  • No seamless integration with communication APIs like Cisco Webex, limiting workflow automation.
  • Inefficient import/export processes for client onboarding and audits.
  • Limited visibility into real-time updates, device health, or metadata attributes.
Some of the Key challenges of the project were:
  • Building a flexible multi-tenant architecture with isolated client data.
  • Handling a wide range of device types, models, and metadata fields.
  • Managing thousands of users and devices with real-time updates and role-based access.
  • Seamlessly integrating Cisco Webex Bot APIs for client interaction and automation.
  • Ensuring data integrity during mass import/export operations.
  • Designing a responsive UI that’s intuitive and secure for IT administrators.
Solutions

We developed a SaaS-based Device Management Platform using Angular 17, ASP.NET Core, and MS SQL Server, hosted securely on Azure Cloud, with the following strategic features:

Multi-Organization Support
  • Each client gets isolated access with custom configurations, branding, and device handling logic.
Device Model and Manufacturer Modules
  • Full CRUD functionality with support for custom fields and attributes for each device type.
Advanced User Management
  • Role-based permission structure for Admins, Managers, and Technicians across each organization.
Cisco Webex Integration
  • Webex bots handle system alerts, device status updates, and basic queries through chat interface.
System Management + Data Import/Export
  • Admins can easily migrate client data or extract structured reports in Excel or PDF formats.
Interactive Dashboard
  • At-a-glance visibility into total devices, statuses, issues, and recent activity across clients.
Scalable Architecture
  • Built to onboard hundreds of clients with isolated data control, API integrations, and robust performance.
Results
  • Centralized platform helped the client reduce device tracking errors by over 60%.
  • Simplified onboarding and scaling for new clients, reducing setup time by over 40%.
  • Improved team productivity through Webex bot automation and real-time status updates.
  • Made IT audit and reporting easier with built-in SSRS reports and export tools.
  • The system is now used by multiple organizations across regions to streamline device configuration, service tracking, and technical support.
Technologies Used
  • Languages & Frameworks: Angular 17, TypeScript, ASP.NET Core, C#, MS SQL Server
  • Tools & Platforms: VS Code, Azure, SSRS
  • Integrations: Cisco Webex Bot API, REST APIs, Secure File Upload System
  • Security: Role-based access, organization-wise data isolation, encrypted cloud storage

Ready to Build Something Amazing?

Get in touch with Prishusoft – your trusted partner for custom software development. Whether you need a powerful web application or a sleek mobile app, our expert team is here to turn your ideas into reality.

image