O Projeto Currency Converter é uma aplicação desenvolvida em Angular, que consome a API de Cotações AwesomeAPI em tempo real, para mostrar a conversão de três moedas para Real brasileiro (BRL).
- Dólar Canadense (CAD)
- Peso Argentino (ARS)
- Libra Esterlina (GBP)
Para rodar essa aplicação, siga os próximos passos.
- Angular 16.2.0 Angular CLI
- Node.JS versão 18.10.0 Node.js
Verifique a compatibilidade do Angular x Node.JS em Angular versions.
- Clone o repositório currency-converter-angular-16
git clone https://github.com/cidaluna/currency-converter-angular-16.git
- Acesse o diretório do projeto
cd currency-converter-angular-16
- Instale as dependências
npm install
- Inicie o servidor da aplicação local
npm start
Após rodar o start, abra o navegador e visite o link http://localhost:4200 para visualizar a aplicação Currency Converter.
Exemplos:
-
http://economia.awesomeapi.com.br/json/last/USD-BRL,EUR-BRL,BTC-BRL
-
https://economia.awesomeapi.com.br/json/last/USD-BRL,CLP-BRL,GBP-BRL
Key | Label |
---|---|
bid | Compra |
ask | Venda |
varBid | Variação |
pctChange | Porcentagem de Variação |
high | Máximo |
low | Mínimo |
Utilize o comando ng test
para executar os testes unitários dessa aplicação via Karma.
A fonte utilizada neste projeto foi a Poppins e está disponível em Google Fonts.
Comandos
npm install -g @angular/[email protected]
npm install -g npx
npx @angular/cli@16 new nome-do-seu-projeto
Comandos
echo "# currency-converter-angular-16" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/cidaluna/currency-converter-angular-16.git
git push -u origin main
Agradeço a sua visita neste repositório, se desejar, compartilhe com outras pessoas!!
Espero continuar nesse modo lifelong learning, colaborar em diversos projetos, compartilhar aprendizados e constantemente melhorar a experiência da pessoa que chamamos de "usuário final" das aplicações.
-
⭐️ Marque uma estrela neste projeto.
-
🐛 Encontre e relate issues.
Desenvolvido com ❤️ por Cida Luna