O Coin-Wallet é uma aplicação web que permite aos usuários controlar seus gastos e realizar conversões de moeda de forma eficiente. Com essa aplicação, os usuários podem adicionar, remover e editar seus gastos, visualizar uma tabela detalhada de despesas e verificar o total de gastos convertidos para a moeda de sua escolha.
- Adicionar, remover e editar gastos
- Visualizar uma tabela com detalhes de despesas
- Visualizar o total de gastos convertidos para uma moeda específica
- Criação de um store Redux em aplicações React
- Desenvolvimento de reducers no Redux para manipulação de estados
- Implementação de actions no Redux para gerenciar as interações do usuário
- Criação de dispatchers no Redux para despachar ações aos reducers
- Conexão entre o Redux e os componentes React para gerenciamento de estado
- Criação de actions assíncronas na aplicação React utilizando Redux
- Instalação de Dependências: Execute
npm install
para instalar todas as dependências necessárias. - Iniciando a Aplicação: Utilize
npm start
para iniciar o servidor de desenvolvimento. - Acesso à Aplicação: Acesse a aplicação pelo navegador através do endereço
http://localhost:3000
.
/src
- Contém todos os arquivos fonte do projeto./components
- Componentes React da aplicação./redux
- Arquivos relacionados ao gerenciamento de estado com Redux./utils
- Utilitários ou funções auxiliares./styles
- Estilos e folhas de estilo da aplicação.App.js
- Arquivo principal da aplicação React.
- React
- Redux
- JavaScript
- HTML
- CSS