---
author: "Mukul Chugh"
canonical: "https://mukulchugh.com/projects/cryptomedia-cryptocurrency-tracker"
description: "A cryptocurrency tracker in React that pulls live data from CoinGecko, lets users build a personal watchlist backed by Firebase auth and Firestore."
image: "https://mukulchugh.com/og/projects/cryptomedia-cryptocurrency-tracker.png"
language: "en"
title: "Cryptomedia - Cryptocurrency Tracker"
type: "project"
---

# Cryptomedia - Cryptocurrency Tracker

A cryptocurrency tracker in React that pulls live data from CoinGecko, lets users build a personal watchlist backed by Firebase auth and Firestore.

## Technology

React, ChartJS, MUI, Firebase, CoinGecko API

## Markets and your watchlist.

A market overview and a personal list answer different questions: what is moving, and what matters to this user. CryptoMedia combines coin discovery with a saved watchlist.

## How it works

- Browse and search coin rankings
- Inspect a coin's price history
- Sign in and maintain a watchlist

## Implementation

The React source separates coin tables, charts, detail routes, authentication, and a user sidebar. CoinGecko supplies market data; Chart.js supports price visualization and Firebase supports the account/watchlist flow.

## Scope and boundaries

Historical project. Data freshness and availability depend on external services. The interface is a tracker, not investment advice or a trading platform; no current uptime or financial outcome is claimed.

## Sources

- <https://github.com/mukulchugh/CryptoMedia>

## Follow your watchlist.

Live market data from CoinGecko. A personal watchlist backed by Firebase.

[Repository](https://github.com/mukulchugh/CryptoMedia)

[Project website](https://cryptomedia.netlify.app)

---

[View this page](https://mukulchugh.com/projects/cryptomedia-cryptocurrency-tracker) · [Site index](https://mukulchugh.com/llms.txt)
