The main goal of this project is to keep up to date with cryptocurrencies prices and getting all news related to cryptocurrency. Additionally, the user can calculate their profit/losses on this web app.
Personal goal for this project:
- Learning how to use React
- Calling API using React
- See various current crypto prices
- See all news related to cryptocurrency in a summary format
- Go to a specific news in more detail
- Add coin that you would like to see in your homepage
- Calculate your gain/loss
- React.js
- antd - ant design provide front-end library for react.js user such as: icons, layouts, font, and many others
- redux - provides APIs that enable your components to interact with the Redux store, so you don't have to write that logic yourself.
- axios - react.js library to help the user getting the resources from the API
- React is used to encapsulate a library of components which embody our design language
- coingecko.com
- newsapi.org
- Allow the user to login and sign out
- Connect to a persistent database storage like Django
- Integrate with coinbase account