Skip to content

Cristiano005/conversor-de-moedas

Repository files navigation

Currency converted

Projeto com intuito de ser desenvolvido como trabalho para a escola, entretanto foi decidido por mim que ele seria aprofundado em seu desenvolvimento.

Tecnologias   |    Projeto   |    Orientações   |    Desafios   |    Extras   |    Licença

License


rocketpay

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

  • HTML e CSS (Bootstrap 5);
  • PHP Puro;
  • Composer;
  • API consumida.

💻 Projeto

"Currency converted" foi um projeto desenvolvido com o objetivo inicial de aprender JS, de início, o objetivo era fazer um simples conversor de moedas. Com o passar do tempo achei que seria interessante trabalhar com uma API que trazesse dados em tempo real, logo como na época não tinha tantos conhecimentos em JS, decidi aplicar PHP no projeto. Este projeto possui algumas técnicas interessantes, são elas:

  • Query String;
  • Bandeiras dinâmicas;
  • POO;
  • Flash messages.

🗺️ Orientações

Você só precisa ter o Composer instalado em sua máquina, instalar as dependências com o comando 'Composer install' e rodar o programa.

OBS: troque o nome do arquivo example.phpunit.xml para somente phpunit.xml, fazendo isso, a parte de testes irá funcionar.

⚔️ Desafios enfrentados

Minha principal dificuldade esteve no momento de consumir a API com PHP já que era a minha primeira vez, logo tive que porcurar por ajuda no Youtube para aprender. Outro ponto importante foi a Orientação a objetos que também enfrentei dificuldades para aplicar.

🧑‍🔧 Extras

Quer um desafio? Atualize o projeto utilizando Javascript, ou faça qualquer coisa que acredite te acrescentar algo, bom trabalho e divirta-se.

📝 Licença

Esse projeto está sob a licença MIT.

About

Conversor de moedas com API.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published