Tüketici Fiyat Endeksi (TÜFE) değişimini hesaplamak için geliştirilmiş web tabanlı araç.
- 📊 5 ürün için paralel hesaplama
- 🔍 Lunr.js ile akıllı ürün arama
- 📈 Gerçek zamanlı CPI değişim analizi
- 📱 Mobil uyumlu responsive tasarım
- 📥 CSV tabanlı veri yönetimi
- 🗂️ Ağırlığa göre sıralanabilir ürün listesi
# Repoyu klonla
git clone https://github.com/kullaniciadiniz/cpi-hesaplayici.git
# Proje dizinine gir
cd cpi-hesaplayici
# Basit HTTP sunucusu başlat (Python 3.x)
python -m http.server 8000
# Tarayıcıda aç
# http://localhost:8000-
Vercel ile otomatik deploy:
- GitHub repo bağlantısı yap
- Build komutu gerekmez
mainbranch'ini seç
-
GitHub Pages:
- Repo Settings → Pages → "main" branch ve "/root" seç
-
Ürün Ekleme
- Arama kutusuna ürün adı yaz (Ör: "Ekmek")
- Açılan listeden ürünü seç
-
Değişim Tipi Seçimi
- Yüzde Değişimi (%): Ürün fiyatındaki yüzdelik artış/azalış - Yeni Fiyat: Direkt fiyat girişi
-
Hesaplama
- Tüm alanları doldurduktan sonra
- "CPI Değişimini Hesapla" butonuna tıkla
- 🗑️ Temizle: Tüm girdileri sıfırla
- 📋 Tüm Ürünler: Ağırlıklı ürün listesini görüntüle
- 📌 Bireysel Katkılar: Her ürünün CPI'ye etkisini incele
data.csv örnek yapısı:
product,weight,LastMonthPrice
Ekmek,1.45,80.00
Süt,0.95,25.50
Yumurta,0.75,45.00
Peynir,0.60,120.00
Benzin,2.10,35.75
| Bileşen | Teknoloji |
|---|---|
| Frontend Framework | Vanilla JS |
| Arama Motoru | Lunr.js |
| Styling | Pure CSS |
| Veri Yönetimi | CSV |
| Hosting | Vercel |
- Repoyu fork'layın
- Yeni branch oluşturun:
git checkout -b yeni-ozellik
- Değişikliklerinizi yapın ve commit'leyin
- Branch'inizi push'layın:
git push origin yeni-ozellik
- Pull Request açın
Bu proje MIT Lisansı ile lisanslanmıştır - detaylar için LICENSE dosyasına bakın.
🌍 Canlı Demo: Vercel Deployment
🐛 Hata Bildirimi: Issues Section
