Crypto Portfolio App
Our crypto portfolio app will track Bitcoin and ethereum portfolio real time.
You need to sign-up and just add coins with buying price and quantity. Then you can see where your portfolio stands. Currently we have only two coins Bitcoin and ethereum (Yes !! I am sort of Bitcoin maximalist).
- Tracking personal portfolio
- Monitoring current price
Monitoring Prices using crypto compare widgets
I used bootstrap and simple nodeJs for our Crypto portfolio app. We have used Postgres database and crypto compare widgets.
For portfolio tracking, we have below components.
- Portfolio UI
- Real-time price update
- Database for portfolio persistence
We have used bootstrap, and all the portfolio calculation is happening on the front end. CB platform provides full react boilerplate (You can use that). CB platform will add more scaffold with different front-end frameworks in the future.
Real-time price update
We need real-time prices of cryptocurrencies, so we can calculate portfolio standing. We are using crypto compare APIs to get real-time crypto prices. We are running a Cron job which updates price every minute in the DB.
Database for portfolio persistence
We need to persist in all the information, so when user come back, we can show his/her portfolio. We are using Postgres for that, we will be persisting user and portfolio information.