General
Data maintenance
Clear uploaded surveys and evidence, or rebuild the full demo database. Super Admin only. Type RESET SDRRA to enable the actions.
- Clear deletes surveys, evidence files, twins, AI jobs, and media. Users, buildings, drones, and roles stay. Demo evidence is restored.
- Fresh drops every table and re-seeds the demo. You must sign in again.
System technology stack
ImplementedTechnologies actually used in this codebase (not planned-only items)
- Frontend:Next.js 15 + React 19 + TypeScript + Tailwind CSS + Shadcn UI
- Maps / GIS:MapLibre GL + GeoJSON · Esri World Imagery / Dark Gray / Streets
- 3D Digital Twin:Three.js · building generator · MapLibre annotations · YOLO AI overlays
- Charts:ApexCharts
- Backend API:Laravel 12 + Sanctum REST API
- AI Service:Python FastAPI + Uvicorn
- AI Detection:Ultralytics YOLOv11 + OpenCV (heuristic fallback)
- Database:SQLite (default) or MySQL · spatial layers as GeoJSON
- Camera Sources:Laptop/USB webcam · phone · DJI Mini 2 media · image/video upload
- Auth:Laravel Sanctum
- Updates:REST polling / HTTP (no Socket.IO in this build)
SDRRA · verified against apps/web, apps/api, and apps/ai