feat(dashboard): add full React dashboard with dark blue theme
Why: - Swagger UI is not user-friendly for non-technical users - Need a proper web app for document management, querying, benchmarking, and administration Changes: - Babel-in-browser React dashboard with 5 tabs (Home, Documents, Query, Benchmarks, Admin) - Dark blue theme matching benchmark report pages (#0F1419, #1A2332, #F59E0B) - Comparison view for strategy analysis across documents - Expandable experiment details with delete - Admin panel with collapsible sections (Health, Qdrant, Chunk Preview, Questions, Cost Estimator) - Document upload, processing, and strategy selection - Query interface with chunk inspection Impact: - Dashboard served at /app/ via FastAPI StaticFiles - All Swagger functionality available through web UI
This commit is contained in:
1708
src/static/index.html
Normal file
1708
src/static/index.html
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user