Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pablwoaraujo/challenge-conversor-de-moedas
https://github.com/pablwoaraujo/challenge-conversor-de-moedas
alura aluraone aluraonenexteducation challenge intellij java onenexteducation
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/pablwoaraujo/challenge-conversor-de-moedas
- Owner: pablwoAraujo
- Created: 2024-10-12T01:50:18.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-17T03:50:24.000Z (3 months ago)
- Last Synced: 2024-12-09T21:09:20.210Z (about 1 month ago)
- Topics: alura, aluraone, aluraonenexteducation, challenge, intellij, java, onenexteducation
- Language: Java
- Homepage: https://youtu.be/UgDYLX20WFQ
- Size: 7.9 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# challenge-conversor-de-moedas
## đź“‹ ĂŤndice
- [📢 Descrição](#-Descrição)
- [đź“Ś Principais CaracterĂsticas](#-Principais-CaracterĂsticas)
- [⚙️ Como executar o projeto](#-Como-executar-o-projeto)
- [đź’» Preview](#-Preview)
- [🎖️ Badge](#-🎖️Badge)## 📢 Descrição
Este projeto Ă© minha solução para o desafio da formação **Java e Orientação a Objetos G7 - ONE** do programa ONE - Oracle Next Education! O objetivo Ă© criar um conversor de moedas que oferece mĂşltiplas opções de conversĂŁo, utilizando taxas de câmbio atualizadas por meio de uma API externa, onde os usuários podem escolher entre as 161 opções de moedas e realizar suas conversões de forma rápida.## đź“Ś Principais CaracterĂsticas:
- **Interação via Console**: O programa apresenta um menu com opções simples e interativas, permitindo que o usuário realize suas conversões de maneira simples pelo console.
- **MĂşltiplas Opções de ConversĂŁo**: AlĂ©m da conversĂŁo entre as principais moedas disponĂveis no menu inicial, Ă© possĂvel escolher entre 161 moedas disponibilizadas pela API.
- **Uso de API Externa**: O programa se conecta à [Exchange Rate API](https://www.exchangerate-api.com//) para pegar as taxas de câmbio atualizadas.
- **Histórico de conversões**: O usuário pode visualizar seu histórico com a data e horário de cada conversão realizada.## ⚙️ Como executar o projeto
1. Clone o repositĂłrio
```bash
git clone https://github.com/pablwoAraujo/challenge-conversor-de-moedas
```2. Crie uma conta e obtenha a chave de acesso da API [Exchange Rate API](https://www.exchangerate-api.com//)
3. Configure a chave de acesso: Você pode criar uma variável de ambiente chamada **API_KEY** ou substituir o valor do atributo **APIKEY** na classe **HttpService**.
4. Abra o projeto em sua IDE preferida e execute o método **main** na classe **Main**
## đź’» Preview
Demonstração da aplicação |
:-------------------------:|
![](./demo.gif) |
VĂdeo disponĂvel no meu [YouTube](https://youtu.be/UgDYLX20WFQ).|## 🎖️Badge
InsĂgnia do desafio |
:-------------------------:|
![badge](./Badge-Conversor.png) |
InsĂgnia de conclusĂŁo do desafio.|