Stock Trend Forecasting (Indian Stock Pro) is a modern, interactive dashboard that helps visualize and analyze Indian stock trends such as NIFTY 50, SENSEX, and major stocks like Reliance, TCS, HDFCBANK, and more.
It allows users to view technical indicators, compare stocks, and visualize forecast trends in a TradingView-like interface.
⚙️ This project is currently under development.
The data shown in charts and metrics may not exactly match real-time stock prices because no paid APIs are used — the data comes from free or mock sources.
- 📊 Real-time stock visualization (mock data for testing)
- 🔍 Stock search functionality (Indian stocks)
- 🧾 NIFTY 50 and SENSEX market overview
- 💹 Interactive chart types (Line, Candle)
- 🧠 “AI Forecast” button for predictive insights (UI preview)
- ⚙️ Technical Indicators section (e.g., RSI, Moving Average, EMA, Bollinger Bands)
- 🧑💻 Built using React + TailwindCSS
- 🕹️ Smooth, dark-themed UI for a professional trading experience
| Technology | Purpose |
|---|---|
| React.js | Frontend UI and components |
| TailwindCSS | Styling and responsive design |
| JavaScript (ES6+) | Data handling and chart updates |
| Chart.js / Recharts | Stock visualization graphs |
| Node.js (Optional) | Backend logic (future update) |
- Clone this repository:
git clone https://github.com/<your username>/stock_trend_forecasting.git
cd stock_trend_forecasting npm install npm start
stock_trend_forecasting/ │ ├── src/ │ ├── components/ │ ├── pages/ │ ├── assets/ │ ├── App.jsx │ └── main.jsx │ ├── public/ ├── tailwind.config.js ├── package.json └── README.md
🧑💻 Author
Soham Babrekar 📬 Open for collaboration & feedback. 📚 Project: Stock Trend Forecasting
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel (or oxc when used in rolldown-vite) for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
The React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see this documentation.
If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and typescript-eslint in your project.
