Skip to content

Wallet React application developed at the end of Unit 15 (Front-end Development Module) of the Trybe's Web Development course

Notifications You must be signed in to change notification settings

raphaelalmeidamartins/trybewallet

Repository files navigation

👛 TrybeWallet 💰

desktop preview

📃 About/Sobre

🇺🇸 English

React project developed by Raphael Martins at the end of Unit 15 (Front-end Development Module) of Trybe's Web Development course. I was approved with 100% of the mandatory and optional requirements met.

We had to develop a wallet React application using the React Router, Redux and fetching currency exchange rates from a public API.

Click here to check out the final version of the project on your browser.


🇧🇷 Português

Projeto React desenvolvido por Raphael Martins ao final do Bloco 15 (Módulo Desenvolvimento Front-end) do curso de Desenvolvimento Web da Trybe. Fui aprovado com 100% dos requisitos obrigatórios e opcionais atingidos.

Tivemos que desenvolver uma aplicação React de carteira usando React Router, Redux e consumindo dados de taxas de câmbio de uma API pública.

Clique aqui para conferir a versão final do projeto no seu navegador.


👨‍💻 Developed Skills/Habilidades Desenvolvidas

🇺🇸 English
  • Develop a React application
  • React to user interactions by manipulating the components' states and props according to user events
  • Use the React Router library to handle page navigation
  • Use the Redux library to handle state management
  • Use the Redux thunk package to handle asynchronous actions

🇧🇷 Português
  • Desenvolver uma aplicação React
  • Reagir a interações do usuário manipulando os estados e propriedades dos componentes de acordo com eventos
  • Usar a biblioteca React Router para lidar com navegação entre páginas
  • Usar a biblioteca Redux para gerenciamento de estado
  • Usar o pacote Redux thunk para lidar com actions assíncronas

📝 Methodologies/Metodologias

  • Mobile First

🛠️ Tools/Ferramentas

  • HTML5
  • CSS3
  • JavaScript ES6+
  • React.js
  • React Icons (icon library)
  • Redux
  • Redux tunk
  • GitHub Pages

🏆 Grade/Nota

My grade of the project - Minha nota no projeto

©️ Copyright disclaimer/Aviso de direitos autorais

🇺🇸 English

I developed this project for learning purposes, all the code and documentation texts are my authorship, and the rights belong exclusively to me. It is allowed to download or clone the repository for study purposes. However, it is not allowed to publish full or partial copies. This disclaimer does not cover libraries and dependencies, which are subject to their respective licenses.

We use the AwesomeAPI API to fetch the currencies' data.

🇧🇷 Português

Desenvolvi esse projeto para propósitos de aprendizagem, todo o código e documentação são de minha autoria e os direitos pertencem exclusivamente a mim. É permitido baixar ou clonar o repositório para fins de estudo. Contudo, não é permitido publicar cópias totais ou parciais. Este aviso não cobre bibliotecas e dependências, estas estão sujeitas a suas respectivas licenças.

Utilizamos a API AwesomeAPI para consumir dados de moedas.

About

Wallet React application developed at the end of Unit 15 (Front-end Development Module) of the Trybe's Web Development course

Topics

Resources

Stars

Watchers

Forks