# NSE Intelligence & Communication Platform An OSINT-driven platform for monitoring Nairobi Stock Exchange news, sentiment analysis, and compliant financial discussions. ## 🏗️ Architecture - **Frontend**: Next.js with real-time WebSocket updates - **Backend**: Node.js/NestJS API + Python OSINT processing - **Database**: PostgreSQL + Elasticsearch + Redis - **Compliance**: Public data only, CMA-compliant disclaimers ## 📁 Project Structure ``` ├── frontend/ # Next.js application ├── backend/ # Node.js/NestJS API ├── osint-processor/ # Python NLP & sentiment analysis ├── database/ # PostgreSQL schemas & migrations ├── docker-compose.yml # Development environment └── docs/ # API documentation ``` ## 🚀 Quick Start 1. Clone and install dependencies 2. Set up PostgreSQL and Redis 3. Configure environment variables 4. Run `docker-compose up` 5. Access frontend at `http://localhost:3000` ## ⚖️ Compliance Notice This platform provides public information analysis and does not offer investment advice. All data sources are publicly available and properly attributed. ## 📊 Features - Real-time NSE news aggregation - Sentiment analysis and trend detection - Company profiles and market context - Moderated discussion channels - Alert system for major events - Admin analytics dashboard # OSINT