Skip to content

MihirGore23/CryptoAnalyser

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoC Inheritance 2022
CryptoAnalyser

CryptoAnalyser - Web Interface to monitor crypto assets and forecast price projections into the future.
CoC Inheritance 2023 || BroCode


Table of Contents

Description

CryptoAnalyser, is an all-in-one platform for staying on top of the dynamic world of cryptocurrencies. This web application not only provides real-time updates on cryptocurrency prices but also harnesses the power of machine learning to predict future price movements. Additionally, CryptoAnalyser offers a user login system, enabling users to track their private cryptocurrency portfolios seamlessly.

Features

  • Live Cryptocurrency Prices: Get up-to-date information on cryptocurrency prices, ensuring you stay informed about market trends.
  • Machine Learning Predictions: Utilize a machine learning model to predict future cryptocurrency prices. The model employs [your chosen algorithm or model] for accurate predictions.
  • User Login and Portfolio Management: Users can create accounts, log in securely, and manage their private cryptocurrency portfolios. Track your investments and analyze your portfolio's performance over time.

Links

Tech-Stack

Front-end

  • HTML
  • CSS
  • Javascript
  • Material UI
  • Tailwind CSS
  • React

Back-end

  • Node
  • Express
  • MongoDB
  • Python

API

  • YahooFinance
  • CoinLore
  • CoinGecko

Features

  • Predicting the future prices of cryptocurrencies
  • Developed a user-friendly website that displays current statistics of cryptocurrencies and their future market trends.
  • A user login system where the user can add their portfolio transactions, and track the respective currencies

Future Scope

  • Develop a framework to facilitate buying and selling of cryptocurrencies from the website itself
  • Providing personalised advice to every user based on the past and projected performance of all their holdings

Applications

1. Crypto Investors and Traders

Optimize your trading strategies with real-time prices and machine learning predictions.

2. Portfolio Management

Securely manage your cryptocurrency portfolio, tracking performance effortlessly.

3. Data Enthusiasts and Researchers

Dive into predictive analytics, using CryptoAnalyser as a valuable resource for market analysis.

4. Crypto Enthusiasts and Learners

Understand market dynamics, track prices, and learn about machine learning applications in the financial domain.

5. Educational Purposes

Ideal for students and educators exploring real-world applications in finance, data science, and machine learning.

Project Setup

  1. Clone the github repository
  2. Open terminal in Frontend, and run the command :
    npm run dev
    
  3. Open terminal in python_ml , and run the command :
    uvicorn fapi_app:app --reload
    
  4. Open terminal in server, and run the command (one must create their own MongoDB using the schema in the server folder):
    npm start
    

Team Members

Mentors

About

Culmination of projects under CoC Inheritance '23

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.6%
  • Other 0.4%