Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/wesleyp846/convesordemoedas

Desafio conversor de moedas no âmbito do curso Oracle ONE - BackEnd Java
https://github.com/wesleyp846/convesordemoedas

alura api-client gson-library intellij-idea java oracle

Last synced: 19 days ago
JSON representation

Desafio conversor de moedas no âmbito do curso Oracle ONE - BackEnd Java

Awesome Lists containing this project

README

        

# Conversor de moedas






> Escrito em `JAVA`.

 
## Introdução

Bem-vindo à documentação da aplicação `Conversor de moedas`.

Uma ferramenta simples para `conversão` de `montantes` em `Real, Dollar e Euro`, desenvolvida por [Wesley Pereira](https://github.com/wesleyp846).

Esta aplicação foi criada no contexto da bolsa do curso da [Oracle](https://www.oracle.com/br/), [Alura](https://www.alura.com.br/) e [Ifood](https://www.ifood.com.br/), com foco em `BackEnders iniciantes`.

A aplicação é escrita `exclusivamente` em [JAVA](https://docs.oracle.com/en/java/javase/17/docs/api/), sem o uso de `Framework's`.

A aplicação deve ser exclusivamente interagida via `terminal`.

 
 
## Versão Atual: 1.0
 
Na versão 1.0, a aplicacação foi `finalizada` e `entregue`.

 
 
> ### Pré-requisitos
 
* Acesso a `WEB`.
* `Java` instalado.
* `Intellij IDEA` instalado.
* `Gson` baixado e configurado ao projeto

 
 
> ### Tecnologias Utilizadas

[JAVA](https://docs.oracle.com/en/java/javase/17/docs/api/): Usado como linguagem de programação.

[Intellij](https://www.jetbrains.com/pt-br/idea/): Usado como IDE na codificação.

[Gson](https://mvnrepository.com/artifact/com.google.code.gson/gson): Usado na descerialização das respostas Json.

[API de Convesão](https://app.exchangerate-api.com/): Foi utilizada como API externa para requisitar as conversões

 
 
> ### Funcionalidades

1. A aplicação conta com um `menu` inicial de `seis opções`, incluindo `uma` para `encerrar` a própria aplicação.

2. Em cada `SubMenu` haverá mais três `opções` de escolha, incluindo `voltar` e `Sair`.

3. A conversão será de `Real para Dollar` e vice versa, `Real para Euro` e vice versa ou `Dollar para Euro` e vice versa

4. A saida via `terminal` retornará:

![imagem1.jpg](https://github.com/wesleyp846/ConvesorDeMoedas/blob/main/img/imagem1.jpg)

 
 
> ### Implementação
A `aplicação` é parte de um curso de `BackEnd` com `JAVA`. A implementação foi pensada para ser simples para um `iniciante`.

* Basta clonar este repositório em [conversor de moedas](https://github.com/wesleyp846/ConvesorDeMoedas).
* Comando `Rum` na `Classe Aplicação`
* Outros comandos serão atraves dos menus da aplicação

 
 
> ### Créditos
Baseado em orientação da [Alura](https://www.alura.com.br/) e seus `professores`, com `live` única de lançamento do exercício.

Documentação e melhorias por [Wesley Pereira](https://github.com/wesleyp846).

LinkedIn em [Wesley Pereira](https://www.linkedin.com/in/wesleyp846/)
 
 
> ### Licença
MIT

---

Esperamos que esta documentação ajude você a compreender a aplicação.

Fique à vontade para contribuir e adicionar melhorias ao código.

Para mais informações, visite o LinkedIn de [Wesley Pereira](https://www.linkedin.com/in/wesleyp846/).

Primeiro commit na data de 18/04/2024

Demonstrativo:

![0420.mp4](https://github.com/wesleyp846/ConvesorDeMoedas/blob/main/img/0420.mp4)