Skip to content

Latest commit

 

History

History
69 lines (43 loc) · 1.66 KB

README.md

File metadata and controls

69 lines (43 loc) · 1.66 KB

Hava Kalite Takip Uygulaması

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.

Kurulum gRPC Server Tarafı

hava_kalite_takip/AirQualityApi/air-quality-api/grpcServer/proto/Server/ Dizinine gidiniz:

  1. npm install Komutunu çalıştırınız:

    $ npm install
  2. npm install gRPC paketlerini yükleyiniz:

    $ npm i grpc    
    
    $ npm i @grpc/proto-loader
  3. Bir başka terminalde gRPC server 'ı çalıştırınız:

    $ node server.js

Kurulum NodeJs Server Tarafı

hava_kalite_takip/AirQualityApi/air-quality-api/ Dizinine gidiniz:

  1. npm install Komutunu çalıştırınız:

    $ npm install
  2. Bir başka terminalde Server.js 'i çalıştırınız:

    $ node server.js

Kullanılan Teknolojiler

  • Google Maps Api
  • Air Quality Index Api
  • Android Studio 3.6
  • Java 1.8
  • Node.js
  • MongoDB
  • Firebase Cloud Storage
  • gRPC

Ekran Görüntüleri

Hava kalite takip ekranları

a

Rapor/şikayet ekranları

c

Aile üyesi ekleme ve hava takip ekranları

b