Noa Technologies - Lucy Networks - IoT-Powered Facility Management Platform(Django/React)
About the Lucy Networks
Lucy Networks, a subproject of Noa Technologies, is focused on modernizing facility management through IoT connectivity, secure sensing, and software integration. The Lucy Hub and Satellite Sensors connect to Lucy Access, a cloud-based dashboard that offers real-time monitoring and insights into energy consumption, appliance health, environmental conditions, and workforce safety. The platform serves sectors like hospitality, education, and manufacturing, aiming to boost energy efficiency, improve workplace safety, and support corporate ESG objectives.
Challenges and Solutions
Real-Time Data Visualization and Mapping: Facility managers needed a clear, location-based view of asset data. Using React.js and MapBox SDK, I created an interactive map interface within Lucy Access, where users could see sensor data in real-time, navigate between locations, and filter data for specific assets or environmental conditions.
Processing and Displaying High-Volume Data: The platform handled large data sets from numerous IoT devices, requiring efficient data management and rendering. I optimized the front-end to handle high-frequency updates from RabbitMQ, displaying data in real-time without compromising performance.
Scalable API Integration: To maintain seamless data transmission, I optimized the API integration to work efficiently with the large volume of data sent from the IoT devices, allowing for secure, scalable communication between devices and the dashboard.
Key Features Developed
Interactive Map for Asset Tracking: Integrated MapBox SDK to display asset locations, environmental metrics, and sensor statuses in a dynamic, interactive map. This feature allowed facility managers to quickly identify and address issues based on location.
Customizable Real-Time Dashboard: Developed a user-friendly interface using React.js that displayed real-time data, with options for managers to customize their view based on specific metrics, such as air quality or energy consumption.
Role-Based Access and Alerts: Added role-based access control to customize data visibility and alert settings for different user roles, enhancing security and allowing users to configure their experience based on individual responsibilities.
Scalable Deployment on AWS: Migrated the system to AWS ECS and ECR to allow auto-scaling, ensuring that the platform could handle increased data volume and maintain cost-effectiveness.
Results
The Lucy Access platform provided facility managers with actionable insights and the tools to proactively manage energy efficiency, appliance health, and environmental conditions. The interactive mapping and real-time data visualization empowered users to make data-driven decisions quickly, improving operational efficiency and helping organizations meet sustainability goals. Through Lucy Networks, clients benefited from better resource utilization, lower energy costs, and a safer, more compliant workplace environment.