An open API service indexing awesome lists of open source software.

https://github.com/pedroemmanuelbuerger/trybewallet

The TrybeWallet is a project developed as part of the Trybe course to create a virtual wallet, allowing users to manage their financial transactions.
https://github.com/pedroemmanuelbuerger/trybewallet

css html javascript react redux

Last synced: 2 months ago
JSON representation

The TrybeWallet is a project developed as part of the Trybe course to create a virtual wallet, allowing users to manage their financial transactions.

Awesome Lists containing this project

README

        

# TrybeWallet

The TrybeWallet is a project developed as part of the Trybe course to create a virtual wallet, allowing users to manage their financial transactions.

## Features

The project includes the following features:

- **Login system:** Users can log into the application, and the login is saved in the browser's memory.
- **Transaction record:** Users can add new transactions, specifying the type (income or expense), value, and category.
- **Balance view:** Users can view the current balance of the wallet, taking into account all recorded transactions.
- **Transaction categorization:** Transactions can be categorized for better organization and expense analysis.
- **Currency conversion:** The virtual wallet also features currency conversion, allowing users to view amounts in different currencies.

## Technologies Used

The project was developed using the following technologies:

- **JavaScript**
- **React**
- **Redux**
- **CSS**
- **Jest**

## Key Learnings

During the development of this project, I explored web development concepts using React and Redux, managing application state, handling forms, and styling with CSS. It was also an opportunity to practice best programming practices and developing responsive interfaces. Additionally, I reinforced my knowledge of testing using the Jest library.

## Conclusion

TrybeWallet offers a practical and efficient way to manage financial transactions. With features like transaction recording, balance viewing, spending reports, and currency conversion, users can keep track of their finances in an organized and personalized manner. Enjoy the experience offered by TrybeWallet!