https://github.com/fullstackgenerator/weatherapp
A weather app built with ASP.NET Core MVC that fetches current conditions and a 5-day forecast using the WeatherAPI.
https://github.com/fullstackgenerator/weatherapp
csharp dotnet mvc weather weather-app
Last synced: 9 months ago
JSON representation
A weather app built with ASP.NET Core MVC that fetches current conditions and a 5-day forecast using the WeatherAPI.
- Host: GitHub
- URL: https://github.com/fullstackgenerator/weatherapp
- Owner: fullstackgenerator
- License: mit
- Created: 2025-05-15T17:17:18.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2025-06-25T18:41:14.000Z (9 months ago)
- Last Synced: 2025-06-25T19:34:56.072Z (9 months ago)
- Topics: csharp, dotnet, mvc, weather, weather-app
- Language: C#
- Homepage:
- Size: 1.03 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### WeatherApp
[](LICENSE)
WeatherApp is a lightweight weather application built using ASP.NET Core MVC. It allows users to search for any city and displays the current weather conditions along with a 5-day forecast, powered by WeatherAPI.com.
Under the hood, the app makes HTTP requests to WeatherAPI’s endpoints for both current conditions and extended forecasts. JSON responses are deserialized using `Newtonsoft.Json` and mapped into clean model classes like `WeatherModel` and `ForecastDay`.
The UI is styled with Bootstrap and includes a responsive layout, dark mode toggle, and weather icons pulled from the API itself.
### License
This project is licensed under the [MIT License](LICENSE).