Projekt wykorzystuje React Native
, który pozwala pisać kod, który będzie działać zarówno na telefonach z androidem jak i ios.
Całość, będziemy pisać w języku TypeScript
, który działa tak samo jak JavaScript
z tą różnicą, że pozwala nam korzystać ze statycznych typów danych.
RoboPot ma na celu stworzenie doniczki, która będzie tak zautomatyzowana jak to tylko możliwe. Będzie ona odczytywać wilgotność oraz temperaturę powietrza, pH oraz nawodnienie gleby, a także będzie odpowiadać za odpowiednie nasłonecznienie oraz zwilżanie podłoża.
Wszystkie te parametry będziemy mogli odczytać w aplikacji mobilnej, by jak najlepiej dopasować otoczenie do naszej roślinki
Sklonuj projekt
git clone https://github.com/jakubfrasiak/robopot.git
Przejdź do folderu server
cd robopot/server
Zainstaluj wymagane zależności
npm install
Włącz serwer
npm run start
Otwórz kolejny terminal i przenieś się do clienta
cd client
Zainstaluj wymagane zależności
npm install
Włącz aplikację
npm run android
Jak już coś stworze, np. budowe componentu, to wam tu wrzuce