Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pedroemmanuelbuerger/trybewallet
projeto para simular uma carteira online, com diversas moedas, conversões de moedas entre outras funcionalidades.
https://github.com/pedroemmanuelbuerger/trybewallet
css html javascript react redux
Last synced: about 4 hours ago
JSON representation
projeto para simular uma carteira online, com diversas moedas, conversões de moedas entre outras funcionalidades.
- Host: GitHub
- URL: https://github.com/pedroemmanuelbuerger/trybewallet
- Owner: PedroEmmanuelBuerger
- Created: 2023-02-17T01:04:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-06T23:59:28.000Z (over 1 year ago)
- Last Synced: 2024-11-16T12:09:42.467Z (about 4 hours ago)
- Topics: css, html, javascript, react, redux
- Language: JavaScript
- Homepage:
- Size: 377 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TrybeWallet
A TrybeWallet é um projeto desenvolvido como parte do curso da Trybe para criar uma carteira virtual, permitindo que os usuários gerenciem suas transações financeiras.## Funcionalidades
O projeto possui as seguintes funcionalidades:
- Sistema de login: é possivel logar na aplicação, e o login fica salvo na memoria do navegador Web.
- Registro de transações: os usuários podem adicionar novas transações, informando o tipo (entrada ou saída), o valor e a categoria.
- Visualização de saldo: os usuários podem visualizar o saldo atual da carteira, levando em consideração todas as transações registradas.
- Categorização das transações: é possível categorizar as transações para uma melhor organização e análise dos gastos.
- Conversão de moedas: a carteira virtual também possui uma funcionalidade de conversão de moedas, permitindo que os usuários visualizem os valores em diferentes moedas.## Tecnologias Utilizadas
O projeto foi desenvolvido utilizando as seguintes tecnologias:
- JavaScript
- React
- Redux
- CSS
- Jest## Instalação
Para utilizar a TrybeWallet localmente, siga os passos abaixo:
1. Clone o repositório para sua máquina local:
git clone https://github.com/PedroEmmanuelBuerger/Project-TrybeWallet.git
2. Navegue até a pasta do projeto:
cd Project-TrybeWallet
3. Instale as dependências do projeto: npm install
4. Inicie a aplicação: npm start## Principais Aprendizados
Durante o desenvolvimento deste projeto, foram explorados conceitos de desenvolvimento web com React e Redux, gerenciamento de estado da aplicação, manipulação de formulários e estilização com CSS. Também foi uma oportunidade para praticar boas práticas de programação e desenvolvimento de interfaces responsivas.
Foi tambem possivel reforçar o conhecimento de testes utilizando a biblioteca do Jest.## Conclusão
A TrybeWallet oferece uma forma prática e eficiente de gerenciar transações financeiras. Com recursos como registro de transações, visualização de saldo, relatórios de gastos e conversão de moedas, os usuários podem manter o controle de suas finanças de forma organizada e personalizada. Aproveite a experiência oferecida pela TrybeWallet!