NMS

NMS : Device Management System

Dayou NMS (Network Management System) is a web-based application designed for device management and monitoring. It provides dealers and managers with the capability to register, edit, and delete device information within their network. Additionally, users can request device operations and configure settings through the system. This platform streamlines the management of network devices, enabling efficient control and monitoring of network infrastructure.

Services : Requirements Analysis and Design, UI/UX Design, Admin Web Development, Agency Web Development, Backend Development, Software Testing

Key challenges :
Complexity of Device Management: Managing a variety of network devices with different configurations and capabilities required robust functionality and flexibility within the system.
Scalability: As the client's organization grew and acquired more devices, it was essential to ensure that Dayou NMS could scale effectively to accommodate the increasing workload and data volume.
Security: Given the sensitive nature of network management data, implementing robust security measures to protect against unauthorized access and data breaches was a critical concern.
User Experience: Designing an intuitive and user-friendly interface for dealers and managers to interact with Dayou NMS was essential to ensure efficient utilization and adoption of the system.
Integration: Integrating Dayou NMS with existing IT infrastructure and systems within the client's organization posed challenges in terms of compatibility, data migration, and seamless operation.

Addressing these challenges required careful planning, collaboration between stakeholders, and a comprehensive approach to development and implementation.

Business Context :
Our client had contacted us with a vision for a network management solution that would streamline device administration and monitoring within their organization. This vision led to the development of Dayou NMS, a web-based application tailored to meet the specific needs of managing network devices efficiently. Dayou NMS empowered dealers and managers to register, edit, and delete device information seamlessly, while also providing functionality to request device operations and settings. With this platform, our client aimed to enhance overall network infrastructure management, leading to increased operational efficiency and rapid resolution of network issues.

Project Tech Stack :
Web framework: Node.js
Database: MongoDB
Front-end framework: Angular
WebSocket Protocol Library: Socket.io
Security technology: SSL/TLS encryption, OAuth authentication
Deployment environment: AWS, Nginx

Features :
Add/edit/delete device- Request device reset and check results
Check device reset request history
Request device settings and view results
Check device setting request history
Add/edit/delete agency
Add/edit/delete model
Check device list and detailed information
Device information report history inquiry
Add/delete firmware
Latest version check API
FOTA result reporting API
FOTA API call history inquiry