Skip to content

Currency Wallet is a responsive app, where user can simply add purchased currencies to his wallet and quickly see his percentage profit/loose from this purchase.

Notifications You must be signed in to change notification settings

FilipDrzazga/Currency-Wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Currency Wallet:moneybag:

Project overview::clipboard:

Currency Wallet is a responsive app, where user can simply add purchased currencies to his wallet and quickly see his percentage profit/loose from this purchase. This is an application, which goal was to implement redux-toolkit to manage its state. In the case of form validation, where the user has the option of entering the purchased currency, I used Formik and Yup library for the first time. After buying several currencies, thanks to chart.js, the user has opportunity to see six of his currencies that he holds the most. Total balance shows user the value from his owned currencies converted to his originally currency. Information about currencies are stored in localStorage so that the user has access to this information after returning to the application.

Installation:dvd:

The project uses node and npm. To run the app on your machine you should install all dependencies.

git clone https://github.com/FilipDrzazga/Currency-Wallet.git
npm install
npm run start

Technologies and tools:wrench:

  • React
  • Hooks
  • Redux-toolkit
  • Styled-Components
  • Formik
  • Yup
  • Chart.js
  • Webpack

Live:tv:

https://filipdrzazga.github.io/Currency-Wallet/

Feel free to contact me:thought_balloon:

[email protected]

Credits:raised_hands:

Thanks to my Mentor for providing me with this task and for code review.

About

Currency Wallet is a responsive app, where user can simply add purchased currencies to his wallet and quickly see his percentage profit/loose from this purchase.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published