Skip to content

Navigation Menu

Sign in
Sign up

Repository files navigation

💰 Projeto TrybeWallet 💵

📄 Sobre

Projeto do Bloco 15 - Gerenciamento de estado com Redux do curso de Desenvolvimento Web da Trybe.
É uma aplicação que computa gastos em diferentes moedas e converte tudo para uma única moeda, que pode ser escolhida pelo usuário.
Tudo isso usando o Redux para compartilhar o estado da sua aplicação entre seus vários componentes.
A API de cotações de moedas usada neste projeto está disponível neste link.

Quantidade de requisitos: 10
Requisitos feitos: 9

URL do projeto: https://sheilans.github.io/project-trybewallet/

💻 Habilidades desenvolvidas

  • Criar um store, reducers, actions, actions assíncronas e dispatchers no Redux em uma aplicação React
  • Conectar O Redux aos componentes React

🗣️ Stacks utilizadas

👩‍💻 No seu computador

Para rodar esse projeto no seu computador, abra o terminal e siga o passo-a-passo a seguir:

  1. Clone o repositório git clone git@github.com:SheilaNS/project-trybewallet.git
  2. Entre na pasta do repositório que você acabou de clonar cd project-trybewallet
  3. Instale as dependências npm install
  4. Inicialize o projeto npm start
  5. O navegador vai abrir uma nova aba com a página do projeto

🏗️ Estrutura do projeto

├── public
│  ├── favicon.ico
│  ├── index.html
│  ├── logo192.png
│  ├── logo512.png
│  ├── manifest.json
│  └── robots.txt
├── src
│  ├── actions
│  │  ├── index.js
│  │  ├── rates.js
│  │  ├── user.js
│  │  └── wallet.js
│  ├── assets
│  │  ├── Form.css
│  │  ├── Login.css
│  │  ├── Table.css
│  │  └── Wallet.css
│  ├── components
│  │  ├── Form.js
│  │  └── Table.js
│  ├── pages
│  │  ├── Login.js
│  │  └── Wallet.js
│  ├── reducers
│  │  ├── index.js
│  │  ├── user.js
│  │  └── wallet.js
│  ├── service
│  │  └── quotationAPI.js
│  ├── store
│  │  └── index.js
│  ├── App.css
│  ├── App.js
│  ├── Routes.js
│  ├── index.css
│  ├── index.js
│  ├── logo.svg
│  ├── serviceWorker.js
│  └── setupTests.js
├── .eslintignore
├── .eslintrc.json
├── .gitignore
├── .npmrc
├── .stylelintignore
├── .stylelintrc.json
├── README.md
├── package-lock.json
└── package.json

Autora: Sheila Nakashima dos Santos

WhatsApp LinkedIn Gmail

About

Módulo de Front-End | Projeto do Bloco 15 - Gerenciamento de estado com Redux do curso de Desenvolvimento de Software da Trybe

Topics

Resources

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /