This project was built to learn more things about using an API to display dynamic content using React Js, while also giving me the opportunity to understand cryptocurrencies in general because the topic is very intruiging to me but I always felt it was too foreign of a concept to immerse myself into. Users can track and search for crypto coins and read more stats and information about them.
The cryptocurrency tracker can be found on Netlify
- React Js v18 - to build a dynamic User Interface
- Context API - to manage the price switch between currencies (EUR, USD, HUF)
- React Router v6 - to enable navigating among views of different components
- Sass - to write cleaner and more structured CSS
- CoinGecko API - to get all crypto related data that doesn't need an API key
- DOMPurify - a good way to sanitize HTML from malicious content