Managing an Industrial Battery Fleet Using React SPA
October 31, 21:30

Vic Istomin

Imagine this — you join a project, and at first glance, it seems like a straightforward app for managing and monitoring parameters of large lithium-ion batteries. Sure, the domain is unusual (Battery Management Systems aren’t something you encounter every day), but after getting acquainted with the simple API, you quickly realize it’s not that simple: the app works entirely talk, there’s no centralized server, and it communicates directly with battery microcontrollers over a local network. These batteries are installed on industrial forklifts in giant warehouses!As requirements grew, we added support for different battery generations with incompatible APIs, subnet scanning to auto-discover batteries in secure modes, and even client-side processing of millions of log entries to draw telemetry graphs — all bundled into a single file to send by email!
Call for speakers
Passionate about tech and design
If you would like to share your experience and knowledge at our events, please let us know
Apply to speak