# Hippie Fintech Platform 🚀
**Integrated P2P Payments + Stock Market Insights**
A comprehensive fintech platform that combines peer-to-peer payments with AI-powered stock market predictions. Send money, track transactions, and get intelligent investment insights all in one app.
## ✨ Features
### 💸 P2P Payments
- User registration and authentication (JWT)
- Multiple account management (USD, ZWL)
- Send money to other users
- Request payments
- Transaction history and filtering
- Real-time balance tracking
- QR code payments (UI ready)
### 📈 Stock Market Insights (InvestIQ)
- Real-time stock quotes (Alpha Vantage + Yahoo Finance)
- Historical stock data with interactive charts
- AI-powered price predictions (ML models)
- Technical indicators (RSI, MACD, Moving Averages)
- Watchlist management
- Stock search functionality
- Popular stocks dashboard
- Confidence scores for predictions
## 🏗️ Architecture
### Full-Stack Application
- **Frontend**: React 18 + TypeScript + Tailwind CSS
- **Backend**: FastAPI + PostgreSQL + SQLAlchemy
- **ML**: scikit-learn + TensorFlow (backend predictions)
- **APIs**: Alpha Vantage + Yahoo Finance
### Project Structure
```
hippie-fintech/
├── backend/ # FastAPI backend
│ ├── app/
│ │ ├── api/v1/ # REST API endpoints
│ │ ├── core/ # Configuration
│ │ ├── db/ # Database models
│ │ └── services/ # Business logic
│ └── requirements.txt
├── src/ # React frontend
│ ├── components/ # UI components
│ ├── services/ # API clients
│ └── App.tsx
└── README.md
```
## 🚀 Quick Start
### Prerequisites
- Python 3.11+
- Node.js 18+
- PostgreSQL 14+
- npm or yarn
### 1. Backend Setup
```bash
# Navigate to backend
cd backend
# Create virtual environment
python3 -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Setup environment
cp .env.example .env
# …