Přejít na hlavní obsah
← Projekty
Případová studieIONT Tech s.r.o.2024

IONT admin.

Offline-first administrační panel běžící přímo na hardwaru Raspberry Pi — dává technikům na místě bezpečné rozhraní pro konfiguraci, monitoring a aktualizace nabíječek EV.

Role
Frontend Engineer
Období
2023
Odvětví
Clean Energy · SaaS
IONT admin
◆ Nasazení
Embedded
Raspberry Pi
◆ Aktualizace
Podepsané
Auto-update systém
◆ Typ
Offline-first
Bez závislosti na cloudu
Výzva

IONT Admin je lokálně hostovaný administrační panel navržený pro provoz přímo na hardwaru Raspberry Pi zabudovaném v nabíjecích jednotkách EV, který dává správcům na místě přehledné rozhraní pro konfiguraci, diagnostiku a monitoring. Výzvou bylo vytvořit výkonnou a bezpečnou aplikaci pro omezené ARM prostředí při zachování těsné integrace s firmwarem v C++ přes Fastify API vrstvu. Byl vyvinut vlastní podepsaný auto-update systém pro správu nasazení napříč celou flotilou bez nutnosti manuálního zásahu.

Co jsem vlastnil
01

Vestavěné admin rozhraní

Bezpečný offline-first admin panel postavený pomocí Svelte kompilovaného do statického HTML pro plnou kompatibilitu s nízkoenergetickou ARM architekturou Raspberry Pi.

02

Backend API vrstva

Vývoj Fastify serveru propojujícího frontend s firmwarem v C++, zajišťujícího ovládání nabíječky, konfiguraci a monitoring v reálném čase.

03

Bezpečný auto-update systém

Implementace mechanismu automatických aktualizací softwaru s ověřováním podpisů a obfuskací kódu pro ochranu před neoprávněnými zásahy a konzistentnost nasazení.

04

Automatizované nastavení systému

Bash skripty pro kompletní automatizaci provisioningu, síťového nastavení, konfigurace prostředí a inicializace na nových zařízeních Raspberry Pi.

Stack
SvelteTailwindCSSFastifyNode.jsBashRaspberry PiLinuxREST API
◆ Kontaktujte mě

Pojďme si promluvit o vaší
vizi Napišme si → se mnou.