Skip to content

BaharYilmaz/hava-kalite-takip

Repository files navigation

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

About

City Air Quality - Android App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published