This is a web app that allows users to track the prices of various cryptocurrencies. It is built using Next.js and uses the CoinGecko API to retrieve cryptocurrency data.
Deployed App => https://crypto-tracker-nicktill.vercel.app/
To get started with the app locally clone the repo and then install the dependencies:
git clone https://github.com/nicktill/crypto-tracker.git
cd crypto-tracker
yarn
yarn dev
The app will be available at http://localhost:3000.
Note this is only needed to be done if you want to run locally, otherwise visit this URL: crypto-tracker
Display the prices of multiple cryptocurrencies
Sort cryptocurrencies by name, price, or market capitalization
Filter cryptocurrencies by type (e.g. Bitcoin, Ethereum, Litecoin)
View historical data for each cryptocurrency
Add charting features for the platform to display 1h, 1d, 1w, 1m, 1y, 5y
Allow users to select the currency (e.g. USD, EUR, JPY) in which they want to view prices
Add the ability to track the user's portfolio and calculate total value in real-time
Implement alerts for when the price of a cryptocurrency reaches a certain threshold