https://github.com/waltermillan/countriesoftheworld
Visualization of countries in the world without using external APIs.
https://github.com/waltermillan/countriesoftheworld
angular-cli csharp dbeaver docker netcore onion-architecture patterns-design postgresql typescript
Last synced: 3 months ago
JSON representation
Visualization of countries in the world without using external APIs.
- Host: GitHub
- URL: https://github.com/waltermillan/countriesoftheworld
- Owner: waltermillan
- Created: 2025-01-26T20:24:34.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-08T00:11:44.000Z (about 1 year ago)
- Last Synced: 2025-04-12T08:59:17.541Z (12 months ago)
- Topics: angular-cli, csharp, dbeaver, docker, netcore, onion-architecture, patterns-design, postgresql, typescript
- Language: C#
- Homepage:
- Size: 3.65 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CountriesOfTheWorld Project
Visualization of countries of the world without using external APIs.
## Objective:
Practice .NET (C#) / SQL and Angular (Typescript) / Design Patterns / Onion Architecture.
Familiarize myself with the use of postgreSQL with Docker and DBeaver.
Save images in Angular assets and hymn audios in DB.
## Features
BACKEND:
- Onion architecture.
- SOLID principles.
- Pattern design: Repository, UnitOfWork
FRONTEND:
- Developed with Angular 18.0.2.
- Module oriented.
DB (postgreSQL)
- Written with PostgreSQL
- Tables (DDLs) and Data (DMLs) => The idea is to work with own data without external APIs.
## Installation
1. Clone the repository:
git clone [https://github.com/waltermillan/CountriesOfTheWorld.git](https://github.com/waltermillan/CountriesOfTheWorld.git)
YouTube: https://youtu.be/LM-5ZPD8xyk