Bu, kullanıcının hava durumunu arayabileceği bir React.js uygulamasıdır. OpenWeather API'sini kullanarak hava durumu bilgilerini getirir ve çeşitli şehirlerin adlarını içeren city.list.json dosyasını kullanarak arama yapabilir.
Uygulama, Vercel üzerinde canlı olarak yayınlanmaktadır. Aşağıdaki link üzerinden erişebilirsiniz: https://fmss-odev3.vercel.app/
Proje, aşağıdaki bileşenleri içermektedir:
App: Kök bileşen, diğer bileşenleri sarmalar ve onlara erişim sağlar. ThemeProvider: Tema ayarlarını yönetir. SearchProvider: Şehir arama işlemlerini yönetir. WeatherProvider: Hava durumu bilgilerini yönetir. GeolocationProvider: Konum bilgilerini yönetir.
- Bu uygulamayı yerel olarak çalıştırmak için, öncelikle bu projeyi kopyalayın veya indirin.
npm install
komutunu çalıştırarak gerekli bağımlılıkları yükleyin.npm start
komutunu çalıştırarak konsol uygulamasını başlatın. Uygulama, link.adresinde çalışacaktır.