A weather application built using React and fetching the data from OpenWeatherMap API and GeoDB API.
- User can search for the current weather of any city
- Autocomplete of city name in search bar
- Extra details -> Wind/Humidty,etc
- 7 day weather forecast
Client: React
APIs:
OpenWeather API: (https://openweathermap.org/)
GeoDB Cities API: (https://rapidapi.com/wirefreethought/api/geodb-cities/)
Clone the project
git clone https://github.com/nitin-nagaraj-au26/weather-app.gitGo to the project directory
cd weather-appInstall dependencies
npm installStart the server
npm run startTo run this project, you will need to add the following API Keys to the api.js file
-
From RapidAPI - GeoDB API_KEY
GEO_API_URLX-RapidAPI-KeyX-RapidAPI-Host -
From OpenWeatherMap API
WEATHER_API_URLWEATHER_API_KEY
If you have any feedback, please reach out to us at [email protected]

