Future Interns Header

Blockchain and Crypto Task 5

Create a Crypto Portfolio Tracker with Live Prices

๐Ÿ“Š Track your crypto assets like a pro using real-time API integration!

๐Ÿ” About the Task

In this exciting hands-on task, youโ€™ll build a Crypto Portfolio Tracker that fetches live token prices using the CoinGecko API. This is a crucial tool for crypto investors, analysts, and even blockchain developers who want to monitor wallet balances, asset values, and market changes.

You can choose to build it using Google Sheets + Apps Script (easy) or React + JavaScript (advanced). Both are beginner-friendly and simulate the type of real-world dashboards that clients or employers would love.

โœ… What Youโ€™ll Do

  • ๐Ÿงพ Build a portfolio tracker that accepts wallet tokens or manually entered coins.
  • ๐Ÿ’ธ Use the CoinGecko API to fetch real-time crypto prices.
  • ๐Ÿ“ˆ Display current value, price change %, and total portfolio worth.
  • ๐Ÿ” Include auto-refresh, styling, and optional features like historical trends or pie charts.

๐Ÿง  Skills Youโ€™ll Gain

  • API integration (GET requests, JSON parsing)
  • Frontend development (React or Sheets scripting)
  • Real-time data handling
  • Financial UX for crypto tools
  • Debugging, async logic, and token metadata handling

๐Ÿ› ๏ธ Tools Youโ€™ll Use

ToolUseLink
CoinGecko APIFetch live crypto priceshttps://www.coingecko.com/en/api
React.jsBuild a frontend web apphttps://react.dev
Google SheetsCreate a spreadsheet trackerhttps://sheets.google.com
Apps ScriptScript Sheets to use APIshttps://script.google.com
VS CodeCode editor for web appshttps://code.visualstudio.com

๐Ÿ’ก Extra Feature Ideas (Optional)

  • ๐Ÿ‘› Enter wallet address and auto-match tokens
  • ๐Ÿ“Š Pie chart visualization (Coin weightage)
  • ๐Ÿงพ Export CSV of portfolio history
  • ๐Ÿ”” Add price alert notifications

๐Ÿ“ Deliverables

  • ๐Ÿ”น A working crypto tracker (React app or Google Sheet)
  • ๐Ÿ”น Code on GitHub with API logic and UI
  • ๐Ÿ”น Sample wallet data (manual or real test wallet)
  • ๐Ÿ”น Screenshots or demo video explaining the tracker

๐Ÿ”— Tutorial Videos to Get Started (for Reference)

Scroll to Top