React alapú webes keretrendszer és backend fejlesztése ESP8266 mikrovezérlőhöz

2021-2022 ősz

Nincs megadva

Téma leírása

A hallgató feladata megismerkedni a React (Hooks) keretrendszerrel, Semantic-UI-React könyvtárral (és C++ backenddel), mellyel egy univerzális és egyszerűen bővíthető környezet alakítható ki a mikrovezérlő webszerverével. Cél a frontend alkalmazás méretének minimalizálása. A feladat része a keretrendszerrel egy működő mintaalkalmazás elkészítése is.

Lehetséges megvalósítandó modulok, komponensek:

  • Általános konfiguráció (WiFi SSID-k, jelszavak, akár login), szoftveres modulok ki-be kapcsolása, feladatütemezés
  • Alkalmazásspecifikus fix modulok
  • Alkalmazásspecifikus modulokhoz építőelemek biztosítása (bemenetek, kimenetek kezeléséhez, konfigurációhoz univerzális komponensek)

 

Hasonló megoldás (nem Hooks alapon): https://github.com/rjwats/esp8266-react 

Maximális létszám: 1 fő