Skip to content
/ web Public

Türkiye'nin bilimsel veri tabanlı, açık kaynaklı (open-source) kuduz risk analizi ve toplumsal farkındalık platformu. 🛡️

License

Notifications You must be signed in to change notification settings

kuduzorg/web

Repository files navigation

Kuduz.org 🛡️

"Bilgiyle Koru, Bilinçle Yaşa."

Kuduz.org; Türkiye'deki kuduz riskine karşı toplumu bilimsel verilerle bilgilendirmek, risk analizi sunmak ve güvenli bir veri tabanı oluşturmak amacıyla geliştirilmiş açık kaynaklı (open-source) bir sosyal sorumluluk platformudur.

x-banner@4x

🚀 Özellikler

  • İnteraktif Risk Haritası: İl bazlı risk durumlarını gösteren detaylı harita.
  • Acil Durum Sihirbazı: Isırılma/Temas durumunda adım adım (Step-by-step) yönlendirme.
  • Acil Noktalar: Konuma dayalı en yakın nöbetçi veteriner ve hastane bulucu (Google Maps).
  • Seyahat Sağlığı: Gidilecek ülkeye göre kuduz risk analizi.
  • Güvenli Bildirim Sistemi: Vatandaşların riskli durumları anonim olarak bildirebildiği veri toplama modülü.
  • Akademik (LABS): Sağlık profesyonelleri için veri ve literatür merkezi. (Yakında eklenecek.)

🛠️ Teknolojiler

Bu proje modern web teknolojileri kullanılarak geliştirilmiştir:

  • Framework: Next.js 16.0.4 (App Router)
  • Dil: TypeScript
  • Stil: Tailwind CSS
  • UI Kütüphanesi: shadcn/ui
  • Harita: Google Maps API
  • Animasyon: Framer Motion
  • Form & Validasyon: React Hook Form + Zod

📦 Kurulum (Local Development)

Projeyi kendi bilgisayarınızda çalıştırmak için:

  1. Repoyu klonlayın:

    git clone https://github.com/kuduzorg/web.git
    cd kuduz-org
  2. Paketleri yükleyin:

    npm install
    # veya
    yarn install
  3. Çevre Değişkenlerini (.env) Ayarlayın: .env.example dosyasını .env.local olarak kopyalayın ve gerekli anahtarları girin.

  4. Projeyi Başlatın:

    npm run dev

    Tarayıcınızda http://localhost:3000 adresine gidin.

🤝 Katkıda Bulunma (Contributing)

Bu proje topluluk desteğiyle büyümektedir. Her türlü katkıya (kod, tasarım, içerik, çeviri) açığız. Lütfen önce CONTRIBUTING.md dosyasını okuyunuz (Yakında eklenecek).

  1. Bu repoyu Fork'layın.
  2. Yeni bir özellik dalı (branch) oluşturun (git checkout -b feature/yeni-ozellik).
  3. Değişikliklerinizi commit'leyin (git commit -m 'Yeni özellik eklendi').
  4. Dalı Push'layın (git push origin feature/yeni-ozellik).
  5. Bir Pull Request (PR) oluşturun.

⚖️ Lisans

Bu proje MIT Lisansı ile lisanslanmıştır.


Bu proje T.C. Sağlık Bakanlığı veya herhangi bir resmi kurumun resmi web sitesi değildir. Gönüllü bir inisiyatiftir.

About

Türkiye'nin bilimsel veri tabanlı, açık kaynaklı (open-source) kuduz risk analizi ve toplumsal farkındalık platformu. 🛡️

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published