Web aplikacija za podršku rada vetrogeneratora i baterija
Modelovati i napraviti web aplikaciju koja omogućava korisnicima da priključe na sistem vetrogenerator i bateriju i tako učestvuju u trgovini električnom energijom.
Tipovi korisnika: Admin, User.
• Korisnici se prvo moraju registrovati, a zatim im je omogućeno logovanje.
• Admin ima kontrolu nad korisnicima, vetrogeneratorima i baterijama
• Admin ima pregled svih korisnika i njihovih vetrogeneratora i baterija
• Admin nema svoje vetrogeneratore i baterije
• User kreira vetrogenerator i bateriju i postavlja ih na geografsku lokaciju.
• User ima pregled svojih vetrogeneratora i baterija (trenutnu snagu vetrogeneratora i trenutnu napunjenost baterije, kao i sačuvane istorijske podatke u formi dijagrama).
• U noćnim satima skuplja energiju, a u dnevnim satima prodaje.
• Vetrogenerator ima svoju instalisanu snagu.
• Baterija ima svoj kapacitet, snagu, napunjenost, trajanje punjena/pražnjenja (kapacitet/snaga), stanje (punjenje, pražnjenje, mirovanje).
Technology stack koji se koristi:
-Backend: NodeJS
-Frontend: ReactJS
-Database: MongoDB