"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.
- İ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.)
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
Projeyi kendi bilgisayarınızda çalıştırmak için:
-
Repoyu klonlayın:
git clone https://github.com/kuduzorg/web.git cd kuduz-org -
Paketleri yükleyin:
npm install # veya yarn install -
Çevre Değişkenlerini (.env) Ayarlayın:
.env.exampledosyasını.env.localolarak kopyalayın ve gerekli anahtarları girin. -
Projeyi Başlatın:
npm run dev
Tarayıcınızda
http://localhost:3000adresine gidin.
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).
- Bu repoyu Fork'layın.
- Yeni bir özellik dalı (branch) oluşturun (
git checkout -b feature/yeni-ozellik). - Değişikliklerinizi commit'leyin (
git commit -m 'Yeni özellik eklendi'). - Dalı Push'layın (
git push origin feature/yeni-ozellik). - Bir Pull Request (PR) oluşturun.
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.