Advanced Dark Web Intelligence & Tactical Surveillance Platform

Tactical HUD: Hardened Mobile-Responsive Command Architecture
ShadowScan Pro is a high-performance intelligence workstation engineered for real-time threat discovery and forensic investigation. Designed for the modern security analyst, it features a "Cyber-Noir" tactical HUD, a hardened Node.js backend, and a resilient real-time telemetry stream.
Note
For a detailed technical analysis, architectural decisions, and engineering metrics, see the Professional Dossier.
- Live Telemetry: Direct WebSocket link to surveillance nodes for zero-latency threat updates.
- Global Threat Mesh: 3D planetary visualization of active breach origins and data exfiltration paths.
- Network Health: Integrated hardware monitoring (CPU/RAM/Latency) for the host workstation.
- Deep Correlation: D3.js powered relationship mapping between threat actors, credentials, and leak sources.
- Watchlist Management: Continuous surveillance of specific emails, domains, and keywords.
- Automated Countermeasures: Simulated defensive protocol execution against identified adversaries.
- A4 Dossier Engine: One-click generation of executive strategic summaries and technical forensic deep-dives.
- Digital Integrity: Every report features an RSA-4096 verified digital signature simulation.
| Layer | Technologies |
|---|---|
| Frontend | React 18, TypeScript, Vite, D3.js, Recharts, Framer Motion, Lucide Icons |
| Backend | Node.js, Express, Socket.io, Prisma ORM |
| Database | Neon PostgreSQL (Cloud Native Persistence) |
| Styling | Vanilla CSS (Custom Obsidian Design System with Glassmorphism) |
| Hosting | Cloudflare Pages (Frontend) & Render (Backend) |
graph TD
A[Dark Web Crawler] -->|Neon Database| B[Intelligence Store]
B -->|Prisma ORM| C[Express API Gateway]
C -->|Socket.io Stream| D[React UI Dashboard]
D -->|Zustand| E[Real-time State Sync]
E -->|Forensic Export| F[PDF Report Engine]
git clone https://github.com/omkarmahadik96/ShadowScan-Pro.git
cd ShadowScan-ProCreate a .env file in the backend directory:
DATABASE_URL=your_postgresql_url
PORT=4000cd backend
npm install
npx prisma generate
npm run build
npm startcd ../frontend
npm install
npm run devDistributed under the MIT License. See LICENSE for more information.
Developed with precision by Omkar Mahadik
"Maintaining protocol integrity in a world of digital chaos."




