TrybeWallet é um projeto de uma carteira virtual desenvolvida como parte do currículo do curso de desenvolvimento web da Trybe. Esta aplicação permite que os usuários acompanhem suas transações financeiras e mantenham um registro de seus gastos. Aplicação tendo um diferencial o uso do redux em react para gerenciar o estado da aplicação
- Registro de transações: Os usuários podem adicionar suas transações financeiras, especificando o tipo (entrada ou saída), a descrição e o valor.
- Saldo atual: A aplicação calcula o saldo atual com base nas transações registradas.
- Histórico de transações: Os usuários podem visualizar o histórico completo de todas as transações registradas.
- Conversão de moedas: A TrybeWallet possui uma funcionalidade que permite converter valores entre diferentes moedas. As taxas de câmbio são obtidas de uma API externa.
📋 Clone este repositório para o seu computador:
git clone https://github.com/dev-celo/TrybeWallet.git
Acesse o diretório do projeto:
cd TrybeWallet
🔧 Instale as dependências do projeto:
npm install
Inicie a aplicação:
npm start
Abra seu navegador e acesse o endereço:
http://localhost:3000
- React: Uma biblioteca JavaScript para criar interfaces de usuário.
- Redux: Uma biblioteca de gerenciamento de estado para JavaScript.
- React Router: Uma biblioteca para gerenciamento de rotas em aplicações React.
- Styled Components: Uma biblioteca para estilizar componentes React com CSS-in-JS.
- Axios: Uma biblioteca para fazer requisições HTTP.
Contribuições são bem-vindas! Se você quiser contribuir com o projeto, siga as etapas abaixo:
Fork este repositório.
- Crie uma branch para a sua contribuição: git checkout -b minha-contribuicao.
- Faça as alterações desejadas e faça commit das mesmas: git commit -m 'Minha contribuição'.
- Envie as alterações para o repositório remoto: git push origin minha-contribuicao.
- Abra um pull request no repositório original.
Se você tiver alguma dúvida ou sugestão, entre em contato com o desenvolvedor:
- Nome: Marcelo Silva
- Email: marcelohenrique.backend@gmail.com
- github: https://github.com/dev-celo
- linkedin: https://www.linkedin.com/in/devcelo/
Gostaría de expressar minha profunda gratidão a todas as pessoas instrutoras e colaboradoras da Trybe que estiveram envolvidas neste projeto. Seu conhecimento, orientação e suporte foram fundamentais para o nosso aprendizado e para o desenvolvimento desta aplicação.
Agradeço também a todos o colegas de tribo, que estiveram envolvidos neste projeto, compartilhando dificuldades, dúvidas e soluções. O trabalho e o apoio mútuo foram fundamentais para superar desafios e alcançar nossos objetivos.