Este projeto tem como objetivo oferecer open source aos devs iniciantes para entender a estrutura de códigos aplicando SOLID, Design Pattern e outras práticas de programação.
Contribua para o desenvolvimento do sistema, realize o fork.
Clone o projeto inteiro
git clone https://github.com/limup/MerchanCountries.git
Acesse a pasta
cd MerchanCountries
Execute o Docker Compose na raiz do projeto
docker-compose build
Após, Execute o container
docker-compose up -d
Stop
docker-compose stop
http://localhost:8085
http://localhost:5224/api/MerchanCountries
http://localhost:8081/
-
Testes unitários
-
Publish no Docker -
Serviço do linux Daeon (https://rafaelcruz.azurewebsites.net/2020/07/07/construindo-um-windows-service-ou-linux-daemon-com-worker-service-net-core-parte-2/)-
Armazenamento em Cache - MongoDB -
Consulta Paises (HttpClient)-
https://restcountries.com/v3.1/all -
Nome do País, Sigla, Moedas (sigla), Bandeira e Blocos Econômicos), População, Timezone, Moedas (currencies), Línguas (languages), Capital, Blocos econômicos (Regional Blocks) e Países que fazem fronteira (bordering countries);
-
-
-
WebAPI para disponibilizar para outros canais-
Acessar o MongoDB com os paices armazenados
-
-
Front Angular
- TailwindCSS
-
Exibir Nome do País, Sigla, Moedas (sigla), Bandeira e Blocos Econômicos) -
Ao clicar na Lupa/Mais detalhes exibir um frame: População, Timezone, Moedas (currencies), Línguas (languages), Capital, Blocos econômicos (Regional Blocks) e Países que fazem fronteira (bordering countries); -
Exibir Rotas Comerciais
-
Alterar a worker para 1h -
Retirar os menus no Angular - Aplicar a Tailwind
PS: Se você encontrou valor neste projeto e quer contribuir um favor, então:
Bitcoint: 3B6S4o2s7EFBtRKa79h2arGXGF5KLStTPJ