Şehir bazında hava durumunu gösteren temiz ve modern arayüz.
Go to file
2026-09-10 08:07:11 +00:00
public Numex yayın: public/js/app.js 2026-09-10 08:07:09 +00:00
routes Numex yayın: routes/api.js 2026-09-10 08:07:11 +00:00
package.json Numex yayın: package.json 2026-09-10 08:07:06 +00:00
README.md Numex yayın: README.md 2026-09-10 08:07:10 +00:00

Hava Durumu Uygulaması

İstanbul, Ankara, İzmir ve Antalya şehirlerinin canlı hava durumunu gösteren modern web uygulaması.

Özellikler

  • 4 şehir: İstanbul, Ankara, İzmir, Antalya
  • Gerçek zamanlı sıcaklık, nem ve rüzgar verileri
  • 2x2 ızgara düzeni
  • Koyu mavi temalı modern arayüz
  • Her 3 saniyede otomatik güncelleme
  • Responsive tasarım (mobil uyumlu)

Kurulum

  1. Bağımlılıkları yükle:
npm install
  1. Sunucuyu başlat:
npm start
  1. Tarayıcıda aç:
http://localhost:3000

Proje Yapısı

hava-durumu/
├── package.json          # Proje yapılandırması
├── server.js             # Express sunucu
├── routes/
│   └── api.js           # Hava durumu API rotaları
├── public/
│   ├── index.html       # Ana sayfa (2x2 grid)
│   ├── css/
│   │   └── style.css    # Koyu mavi tema stilleri
│   └── js/
│       └── app.js       # Canlı güncelleme mantığı
└── README.md            # Bu dosya

API Endpoints

  • GET /api/hava - Tüm şehirlerin hava durumunu getir
  • GET /api/hava/:id - Tek şehir hava durumu (istanbul, ankara, izmir, antalya)

Teknolojiler

  • Backend: Node.js, Express.js
  • Frontend: Vanilla JavaScript, CSS3
  • Veri: Simüle edilmiş hava durumu verileri (gerçek zamanlı dalgalanma)

Ekran Görüntüsü

  • Koyu mavi gradient arka plan
  • Mavi (#4a9eff) vurgular
  • Hover efektleri ile interaktif kartlar
  • Her kartta sıcaklık, nem ve rüzgar bilgisi

Geliştirici

Numex AI - Türkiye'nin Yerli Yapay Zeka Asistanı