Skip to content

leaderofARS/IntegrityPlay

Repository files navigation

IntegrityPlay 2.0

AI-Powered Market Surveillance Platform with real-time detection and modern UI.

Features

  • Real-Time Charts - Live activity monitoring with 4 interactive charts
  • AI Detection - Pattern recognition for market manipulation
  • Demo Mode - Works without backend using mock data
  • Modern UI - Dark purple/blue theme with smooth animations
  • Case Management - Track and manage investigations
  • Alert System - Advanced filtering and search

Quick Start

Prerequisites

  • Node.js 18+
  • Python 3.11 or 3.12 (for backend)

Installation

# Install frontend
cd frontend
npm install

# Install backend
cd ../backend
pip install -r requirements-minimal.txt

Running

Frontend:

cd frontend
npm run dev

Access at http://localhost:3000

Backend (optional):

cd backend
uvicorn main:app --reload --port 8000

Demo Mode

The application works without a backend using realistic mock data:

  • 50 pre-generated alerts
  • 20 pre-generated cases
  • Live updating charts
  • Full UI functionality

Try the demo at http://localhost:3000/demo

Tech Stack

Frontend: Next.js 14, React 18, TypeScript, TailwindCSS, Framer Motion, Recharts
Backend: FastAPI, SQLAlchemy, Uvicorn

License

MIT License - See LICENSE for details.

About

IntegrityPlay — Privacy-first real-time securities market surveillance engine. Detects wash trades, spoofing, layering & circular trading in streaming data, generates tamper-evident evidence packs anchored to blockchain, and produces plain-English forensic narratives — all in under 10 minutes via a reproducible Docker demo.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors