← Back to Selected Works
Energy & IoT Dashboard

Emerald EMS

IoT-Enabled Energy Management System Dashboard

RoleFrontend Developer
Clienttechindustan
Year2023
Live URLVisit Platform ↗
Emerald EMS

Project Overview

Created an energy management dashboard handling data for 400,000+ users. Implemented over-the-air (OTA) update systems for IoT devices and built partner dashboards with granular team management capabilities.

Core Features

  • IoT Device Management: Central portal for device provisioning and OTA updates.

  • Real-time Energy Analytics: Highly interactive charts showing historical and current energy load.

Challenges & Solutions

OTA Update Reliability

Tracking firmware updates on IoT devices. Built a real-time progress bar with automatic retry mechanisms on packet loss.

Massive Data Visualization

Rendering thousands of energy consumption data points. Optimized charts using canvas-based rendering (Chart.js/Recharts) with windowed data rendering.

Technologies Used

React.jsMaterial UIReduxRedux ToolkitZustandIoT ProtocolsFirebase
Visit Live Site →
Let's work together

LET'S ARCHITECT SOMETHING GREAT

I am currently open to exciting new frontend roles, freelance projects, or collaborative engineering opportunities. Let's make something amazing.