covid19-cli-turkey.jpg

Covid19 Haftalık Vaka CLI

Şubat ayının ilk haftası haftalık il bazlı yayınlanan vaka verileri sonrasında geliştirdiğim Covid19 Türkiye Yoğunluk Haritası ile il bazlı olarak Türkiye haritası üzerinden illerin yoğunlukları görülebiliyordu.

Resmi Bir API Yok!

Sağlık Bakanlığı'nın sağladığı resmi bir API olmaması nedeniyle verileri ya elle ya da bir bot yazarak oluşturmam gerekiyordu. Yoğunluk haritasında nüfus verilerine de ihtiyacım olduğu için önce Wikipedia üzerinden tüm illerin il, nüfus ve plaka bilgilerini çekerek population.json dosyasını oluşturdum.

Örnek bir Obje

{
  "city": "Ankara",
  "plate_no": 6,
  "population": 5663322
}

Covid19 Haftalık Vaka CLI

İnsanların kendi projelerinde bakanlığın sadece sitesinde yayınladığı verileri düzgün ve düzenli bir şekilde kullanabilmesi için bir CLI yazdım. Yaklaşık 30 satırdan oluşan bu CLI vasıtasıyla verilere işleyebileceğiniz şekilde ulaşabiliyorsunuz.

Örnek Çıktı

{
  "city": "Ankara",
  "covid_cases_by_one_hundred_k": 39.84,
  "population": 5663322,
  "cases": 2256
}

Ekran Görüntüsü

Haftalık Covid19 Vaka CLI

Kaynak Kodları

Projenin kaynak kodlarına covid19-haftalik-vaka reposundan ulaşabilirsiniz. Kullanım ve kuruluma dair bilgileri repo'nun README kısmından erişebilirsiniz.