Giter Club home page Giter Club logo

afetbilgi.com's People

Contributors

ahmetcanarif avatar ahmety21 avatar alpaylan avatar ayb3rk avatar cagatayuncu avatar cagriefegunay avatar coderserdar avatar emrektemel avatar erenerisken avatar furkando avatar goktugek avatar ilkerkosaroglu avatar itsmokur avatar kaanayden avatar kutluhann avatar muaz742 avatar onuradali avatar ozansz avatar oznakn avatar rkursatv avatar sananeminli avatar ucanyiit avatar ufukygmr avatar yakuza8 avatar yigitv4rli avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

afetbilgi.com's Issues

Grid veya HTML Table Yapısı

Screenshot_1
Bu sayfadaki gibi konaklama vb. bilgilerini html table veya grid içerisine alabilirsek bence daha düzgün bir görünüme sahip oluruz ve kaplayacağı yer azalacağı için bir sayfada scroll etmeden daha fazla kayıt görüntülenebilir diye düşünüyorum.
Ben de koda müdahil olmak isterim ama bir yerini bozarım dünkü gibi vercel tarafında validate edemez diye de çekiniyorum.
Ancak buraya comment olarak yöntem için örnek bir yapı verebilirseniz bu ve bunun gibi sayfalarda elimden geldiğince hızlı bir şekilde çıkarmaya çalışırım

Toplanma Bilgileri Hakkında

İncelediğim kadarıyla toplanma bilgileri ile ilgili olarak güzel bir çalışma yapılmış. Ellerinize sağlık.
Ancak siteye giren insanlar için toplanma yerlerinin adlarının yanına direkt olarak google maps konumu link olarak eklenirse, hızlıca haritalarda aratmadan tıklayarak bu adreslere daha hızlı bir şekilde yönlendirme yapılması sağlanabilir

Anasayfada sehir secimi

Su anda sehir secimi menu item sectikten sonra bazi itemlar icinde geliyor. Istedigimiz bunun yaninda header'da bir sehir dropdown'i olmasi ve dogrudan menu itemlari icindeki contentleri sehire gore filtreleyerek sitede sadece spesifik bir sehir icin bilgi aranabilmesi.

maps.afetbilgi.com

Ana siteyi yormadan, yine lightweight olacak şekilde afetbilgi.com daki tüm maps.google linklerini bir haritada kategorize bir şekilde toplayan, statik bir map sayfası yapılacak.

Gerekli sub-task'lar aşağıdaki gibi.

  • Veri setindeki maps.google linklerinin koordinata çevrilmesi.
  • Veri setinden her bir lokasyon için isim-koordinat-kategori şeklinde ayrıldığı yeni bir veri setinin sentezlenmesi.
  • Sentezlenen yeni veri setinin lightweight static bir map appi olarak maps.afetbilgi.com a deploylanması
  • Bu sürecin otomatizasyonu.

İlgilenecekler arasında @RKursatV ve @ufukygmr var, başka ilgilenmek isteyenlere de açığız.

maps.afetbilgi.com Filtreme ve Arama Özellikleri

Şu anda maps.afetbilgi.com için gerekli MVP'yi bitirdik. Mock data ile çalışmakta.

  • Konumları isim, description vb. dataya göre filtreleme
  • Konumları marker type'larına göre filtreleme
  • Konumları farklı marker'lar için farklı icon'lar kullanma

gibi tasklar bulunmakta. Ek olarak her bir filtreleme özelliği de aklınıza gelirse direkt implemente edebilirsiniz.

Afad Kayıt Buton

Afada kayıt olmak için bir buton ve yönlendirme eklenebilir.
Aynı şekilde devletin verdiği yardımdan faydalanmaları için SGK ya yönlendirien bir buton eklenebilir.
mervebasakın önerisidir.

Genel Konaklama Bilgileri

Screenshot_4

Bu bilgilerin illerdeki konaklamalara gidildiği zaman da açılmamış bir popup içerisinde her ilde gösterilmesi ve siteye giren ziyaretçiler
İlleri sorguladığı zaman çıkan sayfada isterse o popup bloğunu açarak bu linkleri de görebilmesi
Bu bilgilerin daha çok kişiye ulaşması için daha faydalı olur diye düşünüyorum.

Eczaneler [Arapça]

Ana sayfadaki "Konteyner Eczaneler" butonunun "صيدليات الحاويات" yapılması

image

Marker Clash Fix

Birden fazla marker üst üste geldiğinde onları 2 ayrı küçük, ya da farklı bir şekilde renderlamak isteyebiliriz. Şu anki gibi olduğunda eğitimli bir göz görse de dışardan giren bir insan aşırı yakınlaşmadan anlayamaz.

Medical Ürün Noktası için yeni başlık

Örnek data:

{
   "type":"data",
   "data":{
      "dataType":"medical",
      "items":[
         {
            "area":"Adıyaman Eğriçayır",
            "city":"ADIYAMAN",
            "address":"Adıyaman Eğriçayır (Stadyum) Yürüyüş Alanında",
            "phone":"0544 740 85 50",
            "products":[
               "ilaç",
               "mama",
               "çocuk bezi",
               "ped",
               "hijyen ürünü",
               "serum",
               "nebulizatör"
            ]
         }
      ]
   }
}

GitHub Proje bağlantısı

Merhabalar,

Öncelikle bu güzel çözümünüz ve emekleriniz için teşekkür ederim.

"afetbilgi.com" sitesinin açık kaynak proje dosyasının olduğu fikri bu telaşta aklıma gelene kadar Google'da aratıp bu depoyu bulamadım.

Acaba bu proje bağlantısını bir simge ile eklesek, nasıl olur?

Cronjob to download 24h PDF access traffic analytics from Cloudflare via API and persist to S3

IMPORTANT: We're doing this instead of using Google Analytics or another 3rd party library to NOT TO slow down the frontend. Low latency and low bandwidth is the most important aspect of this project.

We can see the traffic analytics under Cloudflare dashboard:

  1. Navigate to Analytics > Traffic
  2. Filter by content type = pdf
  3. Scroll down to Requests by source > Paths
  4. Select 15 items from dropdown

We should be able to fetch all the path analytics (not just top 15) from the API.

We can store the analytics data under cdn.afetbilgi.com/traffic/pdf/latest.json and backup as cdn.afetbilgi.com/traffic/pdf/{date}.json

We should do the same for maps.afetbilgi.com and afetbilgi.com later.

As the next item, we can write a basic script to show us the data of which language of which city's PDFs are accessed the most.

Dil Bazlı pdf.afetbilgi.com

pdf.afetbilgi.com/en, pdf.afetbilgi.com/tr, pdf.afetbilgi.com/ar gibi linkler oluşturulabilir. Bu sayede
pdfleri dil bazlı indirebiliriz. Root link tr olur

Translation Services Page

You may want to add a translation services page where volunteers can list their contact info and the languages they can provide services.

Olmayan URL Adresleri

Screenshot_5
Burada bazı konaklama bilgilerinde URL adresi olmadığı halde metinler görünüyor
Bunun bilgisini vermek istedim
İyi çalışmalar

Misafir Etme Sayfası

Ufak bir kayıt ekranı yapılarak, imkanı olan vatandaşlarımızın evlerinde kaç depremzedeyi misafir edebileceğine dair bilgiler girilirse;
Siteye giren vatandaşlarımız, adres bilgisine bakarak kendilerine en yakın yardımsever vatandaşımıza gidip kısa bir süre de olsa konaklama, yemek vb. ihtiyaçlarını giderebilir diye düşünüyorum.
Veri giriş ekranında
Ad Soyad (Zorunlu Değil)
Adres (Zorunlu)
Harita Bilgisi (Zorunlu Değil)
Kaç Kişi Misafir Edebilir (Zorunlu)
gibi bilgiler girilerek bir havuz oluşturulabilir

CONTRIBUTION.md oluşturulması

Biraz daha issue based bir sisteme geçmek için dışardan contribute edenlere guideline yazmamız ve README yi update etmemiz gerekiyor.

bagis.ahbap.eft

Ahbap için olan eft bağış bilgisinde:

hesap adı
ya da
alıcı adı
olarak
AHBAP DERNEĞİ
eklenebilir. Zira eft yapılırken eğer başka bankaysa bu bilgi gerekiyor. Ek olarak kaynak da olsa iyi olur:
https://ahbap.org/bagisciol

pdf.afetbilgi.com

Tum site iceriginin generate edilmis PDF hali icin subdomain. Direkt S3'te ilgili objecte alias olabilir.

Ilgilenen: @ozansz

GitHub action: actions-cloudflare-purge

Merhaba,

Cloudflare için ayrı bir action oluşturulabilir mi?

purge-cloudflare-cache.yaml

name: Purge cloudflare cache manually

on:
  workflow_dispatch:

  # schedule:
  #   - cron: "32 * * * *"

jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      # - uses: actions/checkout@v3

      - name: Purge cache
        uses: nathanvaughn/[email protected]
        with:
          cf_zone: ${{ secrets.CLOUDFLARE_ZONE }}
          cf_auth: ${{ secrets.CLOUDFLARE_AUTH_KEY }}
          hosts: |
            pdf.afetbilgi.com
            cdn.afetbilgi.com

Aşağıdaki gibi kalan durumlarda
pdfler synclenmiş olduğu için
tekrar pdf üretmeden manual cache purge yapabiliriz:

image}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.