- 📊 Real-time stock data visualization with candlestick charts
- 📅 Flexible time interval selection (daily/weekly/monthly/yearly)
- 📈 Advanced technical analysis capabilities
- 🔄 Auto-updating data from Alpha Vantage API
- 🎨 Clean and intuitive user interface
- 📱 Responsive design for all devices
- React 18 with TypeScript
- Vite for fast development and building
- Lightweight Charts for professional-grade financial charts
- Modern date picker for time range selection
- FastAPI for high-performance API
- Pandas for efficient data processing
- Alpha Vantage integration for real-time stock data
- Python 3.8+
- Node.js 16+
- Alpha Vantage API key
# Clone the repository
git clone https://github.com/yourusername/StockReview.git
cd StockReview/backend
# Create virtual environment
python -m venv venv
source venv/bin/activate
# Install dependencies
pip install -r requirements.txt
# Set up environment variables
cp .env.example .env
# Add your Alpha Vantage API key to .env
cd ../frontend
# Install dependencies
npm install
# Start development server
npm run dev
- Start the backend server:
cd backend
source venv/bin/activate
uvicorn api.stock_api:app --reload --port 8000
- Start the frontend development server:
cd frontend
npm run dev
- Open
http://localhost:5173
in your browser
- Select a time interval (daily/weekly/monthly/yearly)
- Choose date range using the date pickers
- View the candlestick chart with price movements
- Analyze trends and patterns in the data
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
danielviki - [@danielviki]
Project Link: https://github.com/yourusername/StockReview
- Alpha Vantage for providing stock market data
- Lightweight Charts for the charting library
- FastAPI for the amazing backend framework
⭐️ If you found this project helpful, please give it a star!