- Node.js (v18+)
- Go (v1.21+) - Download Here
- Docker (Optional, for containerization)
- Terraform (Optional, for infrastructure)
cd backend
# Install dependencies
go mod tidy
# Run the server
go run main.goThe API will start at http://localhost:8080.
cd frontend
# Install dependencies
npm install
# Start the dev server
npm run devThe Dashboard will open at http://localhost:5173.
- Backend: Gin (Go) + ZAP Scanner Wrapper
- Frontend: React + TypeScript + Vite
- Infrastructure: AWS EKS + RDS (Terraform)
We are actively developing 30+ advanced features to position CyberShield AI as a market leader:
- AI-Powered Threat Hunting: Conversational log analysis.
- Compliance Mapping: Automated ISO 27001/SOC 2 mapping.
- Supply Chain Security: SCA for
go.modandpackage.json. - Real-time 3D Visualization: Interactive global threat map.
- Post-Quantum Cryptography: Future-proofing against quantum attacks.
- Autonomous Defense Agents: AI that fights back in real-time.
- Blockchain Audit Logs: Immutable forensic trails.
- Hardware Telemetry: Intel TDT/AMD PRO integration.
- Moving Target Defense: Ephemeral infrastructure rotation.
- Identity Threat Detection: Deep integration with Okta/AD.
See enhancements_roadmap.md for the full list of 30 features.