Uygulama, kullanıcının bulunduğu konumdaki havanın kalitesini takip etmesini, hava kirliliğine neden olan durumları uygulama üzerinden yetkililere bildirmesini amaçlamaktadır. Uygulamaya aile üyeleri eklenebilmekte ve bu üyelerin bulundukları şehirlerdeki hava kalitesi takip edilebilmektedir.
hava_kalite_takip/AirQualityApi/air-quality-api/grpcServer/proto/Server/
Dizinine gidiniz:
-
npm install Komutunu çalıştırınız:
$ npm install
-
npm install gRPC paketlerini yükleyiniz:
$ npm i grpc $ npm i @grpc/proto-loader
-
Bir başka terminalde gRPC server 'ı çalıştırınız:
$ node server.js
hava_kalite_takip/AirQualityApi/air-quality-api/
Dizinine gidiniz:
-
npm install Komutunu çalıştırınız:
$ npm install
-
Bir başka terminalde Server.js 'i çalıştırınız:
$ node server.js
- Google Maps Api
- Air Quality Index Api
- Android Studio 3.6
- Java 1.8
- Node.js
- MongoDB
- Firebase Cloud Storage
- gRPC
Hava kalite takip ekranları
Rapor/şikayet ekranları
Aile üyesi ekleme ve hava takip ekranları