A full-stack stock analysis dashboard that provides insights on major tech stocks such as TSLA, AAPL, MSFT, AMZN, NVDA, GOOG, and META. The app combines financial metrics, technical analysis, recent news, and AI-driven summaries to help users quickly understand market sentiment and make better-informed decisions.
- π Stock Overview: Quick snapshot of closing price, % change, and AI-generated recommendations (Buy/Hold/Sell).
- π Interactive Price Charts: Visualize recent stock movements with customizable time intervals.
- π° Recent News Feed: Latest headlines and articles for each company.
- π Financial Metrics: P/E ratio, P/B ratio, EV/EBITDA, and other valuation indicators.
- π Technical Analysis: MACD, RSI, Moving Averages, bullish/bearish signals.
- π€ AI Summary: Natural language insights summarizing performance & market sentiment.
- Frontend: React (Hooks, Components, State Management, Tailwind for styling)
- Backend: Flask (API routing, data processing)
- Data Sources: Financial APIs (stock prices, metrics, news)
- Visualization: Chart.js / Recharts for interactive graphs
- AI/NLP: Summarization of stock performance and news
