Crypto Checker is an app that looks up cryptocurrency data and trends. Built mobile-first and fully responsive for both portrait and landscape orientations, it fetches data from the Coingecko API, cleans & parses it to create a detailed overview of each cryptocurrency's current state and price.
After cloning, it would be essential to install the dependencies:
npm install
Creating the /dist directory requires building:
npm run build
watch
has also been configured and is run with:
npm run watch
Coingecko's API does not require a key. However, the limit of 50 calls per minute applies, as per their Free tier.
- Interactive line chart with yearly data - analyzed on a daily basis.
- Dynamic cryptocurrency data visualization according to the most up-to-date data.
- Dynamic current price / market cap / price trend, based on the current mean price across several CEX.
- Cryptocurrencies which do not support a EUR/USD pair are paired and displayed with the USDT pair.
- JavaScript
- Chart.JS
- Crypto-Symbol
- Currency Symbol Map
- Webpack
- NPM
- FontAwesome
For a more detailed overview of the development & production dependencies, please check package.json
.
This app is responsive in both portrait and landscape mode. However, since Graph.JS has to re-render on screen change, it is essential to refresh the page when testing out various viewports.
https://developedbygeo.github.io/Crypto-Checker/
Contributions are certainly welcome. Please feel free to open an issue/PR if there is something you would like to be changed.
A massive thank you to The Odin Project & freeCodeCamp community, as their guidance and learning process have been invaluable. A big thank you to Coingecko as well, for providing their API free of charge.
The cryptocurrency market is volatile and there may be a real-time deviation on central exchanges (CEX) from the prices depicted herein. The data depicted in this project are purely for educational purposes and should, under no circumstances, be considered financial advice. Prior to making any trading or investing decisions, it is imperative to make your own research and due diligence.