Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Convert Money 💰

badge-status badge-license badge-last-commit



Prévia da Aplicação

Prévia do Conversor de Moedas Uma demonstração visual da interface e funcional do conversor.


📖 Sobre o Projeto

O Convert Money é uma aplicação web intuitiva para a conversão de valores entre diferentes moedas em tempo real. O projeto foi desenvolvido como parte do meu portfólio pessoal para demonstrar habilidades em HTML5, CSS3 e JavaScript assíncrono, com foco em criar uma experiência de usuário (UX) limpa, agradável e funcional.

A aplicação consome a API da AwesomeAPI para obter as cotações mais recentes, garantindo que os valores exibidos sejam sempre precisos e atualizados.


✨ Funcionalidades Principais

  • Conversão em Tempo Real: Cotações atualizadas via API para conversões precisas.
  • Múltiplas Moedas: Suporte para conversão entre Real Brasileiro, Dólar Americano, Euro e Bitcoin.
  • Interface Bidirecional: Converta de qualquer moeda para qualquer outra, não apenas a partir de uma moeda base.
  • Design Moderno e Responsivo: Interface com tema escuro (Dark Mode), projetada para ser agradável e funcional em qualquer dispositivo.
  • Usabilidade Inteligente: A moeda selecionada como origem é automaticamente removida da lista de destino para evitar conversões redundantes.

🛠️ Tecnologias Utilizadas

Este projeto foi construído com as seguintes tecnologias:

  • HTML5: Para a estrutura semântica da página.
  • CSS3: Para a estilização moderna, utilizando variáveis, Flexbox e um design responsivo.
  • JavaScript: Para toda a lógica de interatividade, incluindo:
    • Funções Assíncronas (async/await) para o consumo da API.
    • Fetch API para realizar as requisições HTTP.
    • Manipulação do DOM para atualizar a interface dinamicamente.
    • Intl.NumberFormat para formatação correta dos valores monetários.
  • AwesomeAPI: Como fonte externa para as cotações de moedas.
  • GitHub Pages: Para a hospedagem e demonstração ao vivo do projeto.

🚀 Como Executar Localmente

Se desejar executar o projeto em sua máquina local, siga os passos abaixo:

  1. Clone o repositório:

    git clone https://github.com/Jcnok/Convert-Money.git
  2. Navegue até o diretório do projeto:

    cd Convert-Money
  3. Abra o arquivo index.html no seu navegador:

    • Você pode simplesmente clicar duas vezes no arquivo ou usar uma extensão como o Live Server no VSCode para uma melhor experiência de desenvolvimento.

E pronto! A aplicação estará rodando localmente.


📄 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


👨‍💻 Desenvolvido por

Foto de Julio Okuda no GitHub
Julio Okuda

Vamos nos conectar!

About

Conversor de moedas moderno e responsivo com cotações em tempo real via API. Desenvolvido com HTML, CSS e JavaScript (Async/Await).

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages