Um simples e eficiente Conversor de Moedas desenvolvido em Windows Forms com .NET 8.0.
Este projeto utiliza uma API de taxas de câmbio para fornecer conversões em tempo real entre moedas.
- Seleção de moedas: Escolha entre USD, EUR, BRL, GBP (pode ser expandido facilmente).
- Conversão em tempo real: Insira o valor e veja o resultado imediatamente.
- Histórico de conversões: Visualize os valores já convertidos.
- Interface moderna: Layout limpo e responsivo para fácil utilização.
- C# com Windows Forms
- .NET 8.0
- API Exchangerate-API para taxas de câmbio (ou similar).
-
Clone este repositório:
git clone https://github.com/seuusuario/currency-converter.git cd currency-converter
-
Abra o projeto no Visual Studio.
-
Certifique-se de que possui o .NET 8.0 SDK instalado.
-
Adicione sua chave da API (se necessário) no arquivo
FormCurrencyConverter.cs
, na variávelApiUrl
:private const string ApiUrl = "https://api.exchangerate-api.com/v4/latest/";
-
Compile e execute o projeto.
- Escolha as moedas no menu suspenso.
- Insira o valor desejado no campo de entrada.
- Clique em Convert para realizar a conversão.
- Veja o resultado no painel de Resultado e o histórico no painel inferior.
- Adicionar novas moedas: Insira novos códigos de moedas no
ComboBox
. - Alterar API: Atualize a URL e a lógica de processamento em
GetExchangeRate
. - Exportar histórico: Adicione um botão para salvar o histórico em um arquivo
.txt
ou.csv
.
- Faça um fork deste repositório.
- Crie uma branch para sua feature (
git checkout -b minha-feature
). - Commit suas alterações (
git commit -m 'Minha nova feature'
). - Envie para a branch principal (
git push origin minha-feature
). - Abra um Pull Request.
Este projeto é licenciado sob a MIT License - veja o arquivo LICENSE para detalhes.