A simple weather web app created using the React library for Javascript.
- React
- Material UI
- FontAwesome 6
- Weather data retrival - Open Weather Map
- Geocoding city names to latitude and longitude values - Google Geocoding API
Desktop | Mobile |
---|---|
- Clone this repository
https://github.com/ppiwo/React-Weather.git
- navigate into the root folder
cd react_weather
- Install all modules by running
npm install
- Create a new file in
./env
REACT_APP_API_KEY={INSERT OPEN WEATHER MAP API KEY HERE}
GEOLOCATION_API_KEY={INSERT GOOGLE GEOCODING API HERE}
- Run a development build of the project
npm start
Feedback is always welcomed and highly appreciated. If you notice any improvements I can make in my code please feel free to drop a comment. Thanks!