A simple weather app built with React that utilizes the Open Weather API for weather data and RapidAPI for city data. The app allows users to search for a specific city and displays the current weather conditions as well as a weekly forecast.
- Clone or download the repository
- Install dependencies by running
npm install
in the root directory - Sign up for an API key from Open Weather API and RapidAPI
- Create a
.env
file in the root directory and add your API key asREACT_APP_WEATHER_API_KEY
andREACT_APP_GEODB_API_KEY
- Start the development server by running
npm start
- The app will be running on
http://localhost:3000
- Search for any city to view current weather conditions and a weekly forecast
- Display of temperature, humidity, wind speed, and weather condition
- User friendly and responsive design
- React - JavaScript library for building user interfaces
- Open Weather API - Used to retrieve weather data
- RapidAPI - Used to retrieve city data
- Aadil Khatri - Delocalized-electron
- This App was created while learning ReactJS with the help of this tutorial by freecodecamp