מערכת לניהול ושליטה על התקני בית חכם בזמן אמת.
הקליינט נבנה ב-React עם MUI ו-MobX לניהול מצב, והשרת ב-.NET עם SignalR ו-REST API.
- תקשורת בזמן אמת עם SignalR לשליחת עדכונים מהבית לדשבורדים.
- אימות משתמשים עם JWT ב-Cookie.
- ניהול משתמשים והתקנים: CRUD דרך API, ומידלוור שמפענח את ה-cookie ומוודא שהמשתמש מורשה.
- תזמון משימות תזמון שינויים בהתקנים בזמן עתידי, באופן ח"פ, יומי או שבועי.
- ממשק מודרני עם MUI ו-Creative-Tim.
- ניהול מצב עם MobX.
- שליטה בהתקנים בזמן אמת כולל עדכונים קיבוציים.
- התרעות בזמן אמת עם צליל.
- תצוגת מזג אוויר ומיקום מבית המשתמש (openWeatherAPI).
- רישום ועדכון פרטי משתמש כולל שדרוג למנוי PRO.
- טריגרים ועבודה על הUI של הCRUD של התזמונים.
- תצוגת מצלמות אבטחה בזמן אמת בדשבורד.
- Frontend: React, MUI + Creative-Tim, MobX, SignalR (web socket).
- Backend: .NET Core, SignalR, JWT Authentication, RESTful API, Backgound Service.
