Apiary dashboard: real-time beehive monitoring with IoT sensor data

  • Dashboard
  • React
  • ApexCharts
  • Frontend

Client and challenge

A digital platform for beekeepers that collects data from IoT sensors on the hives and displays it in real time. Beekeepers need to see the state of every hive and get notified about abnormal situations.

What was done

  • Dashboard interface in React and client-side logic.
  • Data visualization: weight gain and temperature charts (ApexCharts), notification tables (DataTable).
  • Widgets: weather summary and three-day forecast, bee activity, hive weight trends, notification feed (lid opened, movement, overweight).
  • Works on both phones and laptops.

Technical side

React, ApexCharts, DataTable.

Result

The beekeeper opens the dashboard and instantly sees the state of every hive, while the system warns about problems automatically. Demo: ecpp.makhnev.site.

My role

Front-end development as part of a team.