Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ferdiozer/earthquake
Türkiye Depremler Api ve Arayüz. (Node JS,React JS)
https://github.com/ferdiozer/earthquake
api client google-maps-api nodejs react reactjs turkey turkey-earthquake
Last synced: 2 months ago
JSON representation
Türkiye Depremler Api ve Arayüz. (Node JS,React JS)
- Host: GitHub
- URL: https://github.com/ferdiozer/earthquake
- Owner: ferdiozer
- License: mit
- Created: 2021-03-25T14:10:52.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-08-31T13:34:09.000Z (over 3 years ago)
- Last Synced: 2023-03-10T04:17:53.654Z (almost 2 years ago)
- Topics: api, client, google-maps-api, nodejs, react, reactjs, turkey, turkey-earthquake
- Language: JavaScript
- Homepage: https://deprem.piyanos.com
- Size: 421 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Türkiye Deprem Api
Türkiye'de gerçekleşen son 500 deprem bilgisinin Kandilli Rasathanesi'nin internet sitesinden çekilerek oluşturulmuş rest api servisidir. Veriler json formatında çıktı olarak alınabilir ve üzerlerinde filtreleme işlemleri uygulanabilir.> **WEB:** https://deprem.piyanos.com
Uuygulama özellikleri
API:
- JSON veri yapısı
- Node Js
- Socket
- Apiyi uygulamalarınızda istediğiniz gibi kullanabilirsiniz.WEB:
- React Js
- Google Map
- Animasyon
- Uygulamalarınıza kolayca entegre edilebilir
MOBILE APP : feature...> **API :** https://deprem.piyanos.com/api
## Api Kullanım
| Başlık | Açıklama |
| --------- | :-----------------------------------------------------------------: |
| /api | (Endpoint) Türkiye'de gerçekleşen deprem bilgisini getirir. |
| date | (Query), date değeri gönderildiğinde o tarihteki verileri getirir |
| startDate | (Query) Belirlenen tarihteki ve ondan sonraki bütün kayıtları getir |
| endDate | (Query) Belirlenen tarihteki ve ondan önceki bütün kayıtları getir |
startDate,endDate ve date (query) parametrelerini gönderirken geçerli olan global tarih formatı göndermeyi unutmayın.
## Uygulama Görüntüsü (React js)
![Resim](https://raw.githubusercontent.com/ferdiozer/earthquake/main/deprem.jpg)
![Resim](https://raw.githubusercontent.com/ferdiozer/earthquake/main/deprem_mobil.png)## Local Bilgisayarda Kurulum
Bilgisayarınızda node js yüklü değilde yükleyiniz
1-) Depoyu Yerel Bilgisayarınıza İndirin.
> **ADIM-1 :**
```git clone https://github.com/ferdiozer/earthquake```2-) Bağımlılıklarını Kurun
> **ADIM-2 :** api ve web için ayrı ayrı yapınız
```npm install```3-) Son (Testing)
```npm start```
> **SERVER :** --> Proje http://localhost:3070/api```npm start```
> **CLIENT :** --> Proje http://localhost:3000## Veri Kaynağı
Veriler BOĞAZİÇİ ÜNİVERSİTESİ KANDİLLİ RASATHANESİ VE DEPREM ARAŞTIRMA ENSTİTÜSÜ internet sitesi üzerinden sağlanmaktadır.
Web siteye gitmek için : http://www.koeri.boun.edu.tr/scripts/lst0.asp## Lisans
MIT License
> **MIT :** https://github.com/ferdiozer/earthquake/blob/main/LICENSE## Geliştiriciler
Ferdi Özer
> **GITHUB :** https://github.com/ferdiozer## Destekleyenler
NKU (Namık Kemal Üniversitesi - Çorlu Mühendislik Fakültesi)
Piyanos Software
> **WEB SITE :** https://piyanos.comSorularınız için : https://github.com/ferdiozer/earthquake/issues