A weather application that uses the openweathermap api (https://openweathermap.org/api) to display the weather in your current location.
To run this project, you will need to add the following environment variables to your launchsettings.json file
WeatherApp__AppId
You'll need to generate an Api key by subscribing to OpenWeatherMap's API. There's a free plan that allows for 60 calls/minute 1,000,000 calls/month.
https://openweathermap.org/price
Clone the project
git clone https://link-to-project
Go to the ClientApp directory
cd weather-app/ClientApp
Install dependencies
npm install
Build the project
npm run build
Go back up to the project directory
cd ..
Start the server
dotnet run start
-
Update the background depending on the weather and time of day.
-
Add search functionality to be able to search for different locations.
-
Add more details about the weather.
If you have any feedback, please reach out to me at [email protected]