Sahada görevli gönüllü çevirmenlerle deprem bölgesinde farklı dilleri konuşanların iletişimini kolaylaştırmak için gelistirilmis bir afet tercume uygulamasidir.
Google Sheets uzerinde olusturulan tercume listesini mobil cihazlarda goruntulemeyi amaclamaktadir.
Gelistirici dokumantasyonu wiki uzerindedir.
Dokumantasyon: https://docs.sheetdb.io/quickstart
json-server kutuphanesi tarafindan sunulan, gelen istekleri dosyaya yazan bir mock backend,
mock backend'i ayaga kaldirma:
npm run start:mock-api
post isteklerinin kaydedildigi dosyanin yolu:
data/db.json
Service Worker uzerinde gelistirmesi yaparken, service worker dosyalarinin browsera register/unregister olmasi zaman aldigindan,
codeda yapilan bir degisiklik sonucu page reload sirasinda browser uzun suren bir reload dongusune girmekte.
Bunu engellemek icin gelistirme
npm run start:no-reload
komutu ile yapilabilir. Bu durumda her degisiklikten sonra sayfanin manual olarak refresh edilmesi gerekmekte.
spreadsheet: https://docs.google.com/spreadsheets/d/1UMdL95PcB_dNobDVwOfy2qGyovvLQGas7jhi_rZyp7o/edit#gid=0 API Url: https://sheetdb.io/api/v1/acqlv7ioe65kk