lauralana / Project-MyWallet

Projeto front-end desenvolvido durante o curso da Trybe com foco na manipulação de estado usando Redux

Home Page:https://trybe-wallet-tau.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project TrybeWallet!

Sobre :

Esse projeto é uma aplicação Front-End que consiste na manipulação de uma carteira de controle de gastos com conversor de moedas.

Ao utilizar essa aplicação um usuário deverá ser capaz de:

  • Adicionar, remover e editar um gasto;
  • Visualizar uma tabelas com seus gastos;
  • Visualizar o total de gastos convertidos para uma moeda de escolha;

As principais tecnologias utilizadas no projeto são: React e Redux para manipulação de estado.

Para inicializar o projeto em sua máquina :

⚠️ Todos os comandos descritos abaixo devem ser executados no terminal dentro da pasta raíz do projeto, após ser feito o clone do repositório com o comando git clone git@github.com:lauralana/Project-MyWallet.git

⚠️ O projeto só instala as dependências com a versão 16 do node para evitar conflitos de versão, caso não tenha essa versão instalada você pode usar o nvm para fazer o gerenciamento de versões.

ℹ️ Instale as dependências com npm install

ℹ️ Para inicializar o projeto, rode o comando npm start

Informações adicionais :

Clique aqui para ver mais Para esse projeto foi utilizada a API, awesomeapi API de Cotações para realizar a busca de câmbio de moedas.
ENDPOINT:

O retorno desse endpoint será algo no formato:

{
  {
    "USD": {
      "code":"USD",
      "codein":"BRL",
      "name":"Dólar Americano/Real Brasileiro",
      "high":"5.6689",
      "low":"5.6071",
      "varBid":"-0.0166",
      "pctChange":"-0.29",
      "bid":"5.6173",
      "ask":"5.6183",
      "timestamp":"1601476370",
      "create_date":"2020-09-30 11:32:53"
      },
      ...
  }
}

Se você quiser aprender mais informações sobre a API, veja a documentação.

OBS : esse projeto possui pequenas divergências em relação ao projeto original proposto pela Trybe.

Deploy com Versel :

https://trybe-wallet-tau.vercel.app/

About

Projeto front-end desenvolvido durante o curso da Trybe com foco na manipulação de estado usando Redux

https://trybe-wallet-tau.vercel.app/


Languages

Language:HTML 52.5%Language:JavaScript 43.7%Language:CSS 3.8%