An open API service indexing awesome lists of open source software.

https://github.com/dominguetigs/comexport-countries

:books: A small application that lists all countries
https://github.com/dominguetigs/comexport-countries

angular countries rxjs typescript

Last synced: 2 months ago
JSON representation

:books: A small application that lists all countries

Awesome Lists containing this project

README

          

Comexport Countries


Procure por qualquer páis!




Node.js version


NPM version


Made by Gustavo Domingueti


Sobre   |   
Tecnologias   |   
Como usar   |   
Como contribuir   |   
Licença


Acessar a demonstração

## :bookmark: Sobre

O Comexport Countries é uma aplicação Web e Mobile para ajudar pessoas a encontrarem países pelo mundo e visualizar suas características como nome, líguas, moedas, geografia, etc.

## :rocket: Tecnologias Utilizadas

O projeto foi desenvolvido utilizando as seguintes tecnologias

- [TypeScript](https://www.typescriptlang.org/)
- [Angular](https://angular.io/)
- [Rxjs](https://www.learnrxjs.io/)
- [Sass](https://sass-lang.com/)

## :heavy_check_mark: :computer: Resultado Web


Web-1
Web-2

## :heavy_check_mark: :iphone: Resultado Mobile


Mobile Countries
Mobile Country-1
Mobile Country-2

## :fire: Como usar

- ### **Pré-requisitos**

- É **necessário** possuir o **[Node.js](https://nodejs.org/en/)** instalado na máquina
- Também, é **preciso** ter um gerenciador de pacotes seja o **[NPM](https://www.npmjs.com/)** ou **[Yarn](https://yarnpkg.com/)**.

1. Faça um clone :

```sh
$ git clone git@github.com:dominguetigs/comexport-countries.git
```

2. Executando a Aplicação:

```sh
# Instale as dependências
$ npm install

# Inicie a aplicação
$ npm run start:open

# Se quiser rodar externamente num dispositivo móvel
$ npm run start:host

# Testes
$ npm run test

# Build
$ npm run build
```

## :recycle: Como contribuir

- Faça um Fork desse repositório,
- Crie uma branch com a sua feature: `git checkout -b my-feature`
- Commit suas mudanças: `git commit -m 'feat: My new feature'`
- Push a sua branch: `git push origin my-feature`

## :memo: License

Esse projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE.md) para mais detalhes.

---


Feito com 💙 by Gustavo Domingueti