Crypto Dashboard

projectDesc

  • Real-time Cryptocurrency Data : Integrate Coingecko API to fetch real-time data of various cryptocurrencies
  • Watchlist : Allow users to create a personalized watchlist of favorite cryptocurrencies
  • Recent List : Show a list of recently viewed cryptocurrencies
  • Currency Selection : Provide the ability to choose the preferred currency for data display
  • Crypto Chart : Implement different types of charts (horizontal barchart, vertical barchart, line chart)
  • Comparison Feature : Enable users to compare the performance of two cryptocurrencies on the same chart
  • Interactive Charts : Incorporate zooming and panning functionalities in the charts
  • Historical Data : Allow users to view historical price data for cryptocurrencies
  • Responsive Design : Ensure the dashboard is responsive across devices
  • User Preferences : Provide customization options for users to set default settings
  • Error Handling : Implement proper error handling for data retrieval and API connectivity
  • Data Refresh : Include automatic data refresh mechanism to keep cryptocurrency data up to date

Tools Used

React.js Javascript Redux-toolkitredux-thunkTailwindCSSCoinGecko APIChart.js