/cryptobase

Primary LanguageJavaScript

Main features:

  • API query ( CoinGecko ).
  • Login and Register Page & Cryptocurrency Information Page.
  • Axios - Promises to make requests.
  • Authentication using firebase and firestore so we can save user specific data!.
  • Use of DOMPurify.
  • Chart with react-sparklines.
  • In addition to react-icons & react-router-dom.

This project was made to demonstrate knowledge working in React JS and accessing API endpoints. This app was hosted on Firebase, supports user authentication. Users can create a new account using their email address and can log in to save coins for a specific user. This is possible by creating cloud storage, with a database at the time of user registration. Another feature of this project is React Hooks, Context, React-Router-Dom, useParams, Light/Dark Theme, Tailwind, Authentication, Firebase, API. This application was built using the Coin Gecko API, using API data manipulations, where the user sees real-time cryptocurrency quotes.