Skip to content

Latest commit

 

History

History
70 lines (48 loc) · 2.28 KB

README.md

File metadata and controls

70 lines (48 loc) · 2.28 KB

📈 PredictHub

PredictHub is a sophisticated stock price prediction and analyzing platform that combines machine learning with real-time market data analysis for naive users to start their trade journey. The application leverages LSTM (Long Short-Term Memory) neural networks to forecast stock prices based on historical data and personalized dashboard with traking favourite stocks features.

image

✨ Key Features

  • Authentication System
  • Realtime Stock ticker tape
  • Personalized Dashboard
  • Search any ticker with suggestions
  • Shows open, closed, high prices of searched ticker
  • Shows searched Company's Details
  • Adding/Removing ticker functionality into Watchlist
  • Preprompted chatbot for Stock Market
  • Candle Stick Chart for searched ticker
  • Description about Stock Prediction Methods
  • 3 Stock Prediction DL/ML Models for next day price prediction
    • LSTM (Long Short Term Memory)
    • Random Forest
    • ARIMA
  • Learning Section for naive users
  • Sharable and personalized Profile page
  • Support page for resolving user query
  • Contact and Feedback form connceted to the mongoDB
  • Supports Dark Mode

🛠️ Tech Stack

Frontend:

  • React.js with TypeScript
  • Tailwind CSS for styling
  • Shadcn UI components

Backend:

  • Flask Python server

Database

  • MongoDB

API

  • yfinance
  • Gemini

🏗️ Architecture

Untitled-2024-11-28-2216

Project Gothrough Video

Prediccthub Project Video

Installation Guide

Explore the File Structure to get know the codebase and understand the file structure components and Installation Guide to run the project locally on your system.

Prerequsite

  • python
  • npm

WebApp Images

image

Screenshot 2024-11-23 113510

Screenshot 2024-11-24 111016