MyWallet
My first full stack application with the concept of a personal wallet that allows you to create a personal account to keep track of your entire statement by adding incoming and outgoing transactions, as well as calculating the total balance and being able to edit and delete old transactions.
Try it out now at https://my-wallet-front-pearl.vercel.app
Link to the frontend repository: https://github.com/Bernardo-Rodrigues/my-wallet-front
About
The main features of this application are:
- Create a personal account
- See your entire statement
- Add incoming and outgoing transactions
- Edit and delete transactions
- See your total balance
Why?
This application was created to develop my first full stack web application, putting into practice my learnings from the mongoDB database in addition to using new tools such as sweetalerts, uuid session tokens and password encryption with bcryt.
Technologies
The following tools and frameworks were used in the construction of the project:
How to run
-
Clone this repository
-
Install dependencies
npm i
- Run the application with
npm start
- You can optionally build the project running
npm run build
- Finally, access http://localhost:3000 on your favorite browser