StockEss is a modern web application designed to support users in making informed investment decisions on the stock market. It provides easy access to market data, real-time stock information, predictions of oncoming prices and a suite of intuitive tools to help track and manage investment strategies.
🧠 AI Predictions – No AI models are currently published to this demo, and therefore no price prediction functionality is available.
- 📊 Real-Time Quotes – View the latest market prices and key indicators
- 📈 Interactive Charts – Analyze stock performance over time
- 🧠 AI Insights – Analyze AI predicted future prices
- 🗂️ Watchlist – Customizable alerts to keep you informed about significant stock price movement
- 💸 Virtual Wallet – Test yourself on the real market with virtual currency
- Frontend: React ⚛️ + TypeScript 🟦, TailwindCSS 💨
- Backend: FastAPI 🐍, PostgreSQL 🐘, Spring Boot ☕🍃
- APIs: Yahoo Finance 📡 (via
yfinance) - Others: ApexCharts 📉, TA-Lib 🧠
To run the StockEss project, the following tools are required:
- Docker
- Docker Compose
Make sure Docker is installed and running on your system.
Build the Docker images:
docker compose -p stockess buildStart all services:
docker compose -p stockess upOnce the containers are running, open your browser and go to:
To stop and remove the running containers, use:
docker compose -p stockess down