Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/coderserdar/weatherstacknetcore
A sample .NET Core project which uses WeatherStack API
https://github.com/coderserdar/weatherstacknetcore
acikkaynak ajax c-sharp dotnet dotnetcore javascript jquery mvc weatherstack-api
Last synced: about 2 months ago
JSON representation
A sample .NET Core project which uses WeatherStack API
- Host: GitHub
- URL: https://github.com/coderserdar/weatherstacknetcore
- Owner: coderserdar
- License: apache-2.0
- Created: 2022-07-08T06:11:55.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-10T14:36:00.000Z (almost 2 years ago)
- Last Synced: 2024-05-02T03:59:09.379Z (9 months ago)
- Topics: acikkaynak, ajax, c-sharp, dotnet, dotnetcore, javascript, jquery, mvc, weatherstack-api
- Language: HTML
- Homepage:
- Size: 5.15 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Weather Stack .NET Core
![GitHub stars](https://img.shields.io/github/stars/coderserdar/WeatherStackNetCore?style=social) ![GitHub forks](https://img.shields.io/github/forks/coderserdar/WeatherStackNetCore?style=social) ![GitHub watchers](https://img.shields.io/github/watchers/coderserdar/WeatherStackNetCore?style=social) ![GitHub repo size](https://img.shields.io/github/repo-size/coderserdar/WeatherStackNetCore?style=plastic) ![GitHub language count](https://img.shields.io/github/languages/count/coderserdar/WeatherStackNetCore?style=plastic) ![GitHub top language](https://img.shields.io/github/languages/top/coderserdar/WeatherStackNetCore?style=plastic) ![GitHub last commit](https://img.shields.io/github/last-commit/coderserdar/WeatherStackNetCore?color=red&style=plastic) ![GitHub issues](https://img.shields.io/github/issues/coderserdar/WeatherStackNetCore)
This is a sample **.NET Core** web app which is used to consume freeware **Weather Stack** *API* for gathering weather information.
I try to learn .NET Core technologies by writing code, so i make a web app with this. If you have your Weather Stack API key, you can assign your key in **appsettings.json** file with *API_Key* attribute.
I tested this app a lot, but if you test and send me issues I will be so appreciated to you.
This app is written in **C#** programming language and in **JetBrains Rider** *IDE*.| Programming Language | .NET Version | Development Platform | Test Tools |
|------------------------|----------------|----------------------|----------------------|
| *C#* | *6* | *JetBrains Rider* | *NUnit, Moq* etc. |In this app you can do;
- Search a place (city, county etc.) current weather information by 2 approaches
- With JQuery, AJAX
- With Model Posting
- Find places in world by 2 approaches
- With JQuery, AJAX
- With Model Posting
# Documentation and ScreenshotsYou can look up the source code's documentation in [Documentation](https://github.com/coderserdar/WeatherStackNetCore/blob/main/Documentation/WeatherStackNetCore.pdf) section. In this *PDF* file you can analyze source code. This PDF file supports Hyperlink, so you can go to a specific function easily. I try to write detailed comments in functions. And you can lookup the original API documentation from [here](https://weatherstack.com/documentation)
And you can look up screenshots like
**v1**