Full-stack Ad Campaign Management Dashboard built with React & FastAPI. Features include live KPI tracking (Impressions, Clicks, CTR, Spend, ROAS), interactive performance charts, full campaign CRUD with pagination, client management, and JWT authentication. Includes a WebSocket-based real-time notification system that instantly alerts account managers when campaign metrics cross configurable thresholds (CTR drops, budget exceeded, low ROAS). Alert history persisted in PostgreSQL. Clean architecture with repository pattern and service layer.