https://github.com/waltermillan/weatherapi
Weather information for Spanish cities, using the Weather Visualcrossing API
https://github.com/waltermillan/weatherapi
angular-cli csharp factory-pattern netcore patterns-design repository-pattern singleton-pattern sqlserver typescipt unitofwork-pattern
Last synced: 7 months ago
JSON representation
Weather information for Spanish cities, using the Weather Visualcrossing API
- Host: GitHub
- URL: https://github.com/waltermillan/weatherapi
- Owner: waltermillan
- Created: 2025-02-05T22:54:07.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-03-08T00:18:55.000Z (8 months ago)
- Last Synced: 2025-03-30T22:47:02.065Z (7 months ago)
- Topics: angular-cli, csharp, factory-pattern, netcore, patterns-design, repository-pattern, singleton-pattern, sqlserver, typescipt, unitofwork-pattern
- Language: TypeScript
- Homepage:
- Size: 184 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WeatherApi Project
Application that obtains weather data from some public API (such as Visual Crossing Weather) and displays the information.
## Objective:
## Technologies used:
- **C#**
- **NET CORE**
- **Angular**
- **TypeScript**
- **MS SQL Server**
- **Docker**
Use a Visual Crossing Weather API, to obtain real-time weather information.
## Features
BACKEND:
- Onion Architecture.
- SOLID principles.
- Pattern design: Repository, UnitOfWork, Singleton and Factory.
FRONTEND:
- Developed with Angular 18.0.2.
- Module oriented.
- Creation of services and models.
DB (SQL Server)
- ER Diagram Written with MS SQL Server
- Tables (DDLs) and Data (DMLs).
## Installation
1. Clone the repository:
git clone [https://github.com/waltermillan/WeatherApi.git](https://github.com/waltermillan/WeatherApi.git)