Next.js web application providing latest crypto information and crypto news. Also includes machine learning models with a Flask and Redis backend for sentiment analysis and price prediction.
Client Docker Image || Server Docker Image
Gets crypto information from Coinranking API and news information from Bing News API. Styled using Tailwind CSS.
Lists top 50 cryptocurrencies. Can also search for a particular cryptocurrency.
Displays latest crypto related news. Can filter news topic according to various tags.
complete information about particular cryptocurrency. Also includes interactive price chart made using react-chartjs-2.
User authentication for machine learning modules and watchlist module using Firebase Auth.
User can add cryptocurrencies to watchlist. Data is stored using Redis.
Includes two ML modules.
- Sentiment analysis of 50 recent tweets for a particular cryptocurrency provided by Twitter API.
- Price prediction for the next 15 days of a particular cryptocurrency using NeuralProphet model.