Cryptocurrency Price App
A Streamlit web app that retrieves, filters, visualizes, and exports historical cryptocurrency market data from CoinMarketCap.
Project Overview
A Python-based cryptocurrency dashboard built during the post-COVID crypto bull run to help users explore historical market data for the top 20 cryptocurrencies. The app scrapes CoinMarketCap historical data, structures it with Pandas, displays selected coins in an interactive Streamlit interface, allows CSV export, and visualizes 1-hour, 24-hour, and 7-day percentage price changes using Matplotlib.
The Problem
During the crypto bull run after COVID-19, many people were actively tracking cryptocurrency prices and short-term market movements. However, quickly viewing, filtering, and comparing top crypto assets required jumping between websites or manually collecting data.
The Solution
I built a Streamlit application that scrapes historical cryptocurrency data from CoinMarketCap, converts it into a clean Pandas DataFrame, lets users filter selected cryptocurrencies, download the data as CSV, and visualize percentage price changes across multiple timeframes.
The Impact
Created a practical self-service crypto data dashboard that made it easier to explore top cryptocurrency market movements, compare short-term percentage changes, and export market data for further analysis.
Date / Year
2021