Spaces:
Sleeping
Sleeping
Commit History
-
Add single-container build for Hugging Face Spaces deploy
Aissugur Kurganbekov +1: Claude Opus 4.8One image where FastAPI serves both the built React app and the API, so the app runs on a single port with one public URL (no CORS, no laptop). - app/server.py: parent app that mounts the existing API under /api and serves the Vite build (copied to ./static) at /. Tests, local dev, and the existing two-container docker-compose are untouched. - Dockerfile (repo root): multi-stage — build the frontend, then a Python image that serves it via app.server:root on port 7860, as UID 1000. - README front-matter (sdk: docker, app_port: 7860) so HF Spaces builds it. - .dockerignore + gitignore the local backend/static build artifact. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>81e0253
-
Fix README: remove leftover angle brackets in remote URL
Aissugur Kurganbekoveb7f266 -
Set GitHub username in README badges and links
Aissugur Kurganbekoveffcd1e -
Docs/hygiene: GitHub upload guide + broaden .gitignore (db/env/build)
Aissugur Kurganbekov +1: Claude Opus 4.8 (1M context)- README: "How to run locally" quick reference + "How to upload to GitHub" with exact git commands and a do-not-commit list - .gitignore: explicit db (*.db/*.sqlite), any .env, build/, more caches - Fix stale UI step (Overview -> Try Demo) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>fc5075d -
Add recruiter-facing docs: case study, architecture, interview notes, demo, CV, outreach
Aissugur Kurganbekov +1: Claude Opus 4.8 (1M context)- CASE_STUDY.md: problem -> hypothesis -> scope -> tradeoffs -> results - ARCHITECTURE.md: modules, DB schema, flows, Mermaid diagrams - INTERVIEW_NOTES.md: rewritten as direct Q&A - DEMO_SCRIPT.md: 60-second Loom script - CV_BULLETS.md, LINKEDIN_POST.md, APPLICATION_MESSAGES.md - RECRUITER_CHECKLIST.md: self-audit + honest weaknesses - README: target users, docs index, corrected test count (20) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>b2f4ef1 -
Redesign frontend into a premium dark-first AI workspace
Aissugur Kurganbekov +1: Claude Opus 4.8 (1M context)- New design system: dark theme tokens, Inter type, soft accent gradient, glass panels, thin borders, smooth hover/press, shimmer + answer-reveal - App shell: left sidebar nav + main area + right evidence panel - Landing/Overview: hero pitch, trust badges, drag-and-drop upload, doc grid - Ask workspace: demo question chips, loading shimmer, animated answer card, collapsible evidence panel, history - Evaluation: metric cards + pass/fail table + "why it matters" - Reusable components: Button, Card, Badge, Field, Sidebar, DocumentCard, MetricCard, EvidencePanel, Upload, LoadingState/EmptyState/ErrorState - Responsive: desktop / laptop / mobile (sidebar collapses to a top bar) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>375d687 -
Recruiter-demo polish: curated demo questions, reset-db, PDF test, CORS
Aissugur Kurganbekov +1: Claude Opus 4.8 (1M context)- AskPanel: 3 curated demo questions (strong cite / multi-evidence / abstain), auto-selects the sample invoice for a deterministic 2-click demo - Add `python -m app.reset_db` + `make reset-db` for a clean slate - Add dependency-free PDF upload test (real pypdf parse path) -> 20 tests - CORS: allow any localhost/127.0.0.1 port (and Docker) via regex - README: reset-db command + no-make fallback Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>49eecdc -
FinanceFlow AI: source-grounded RAG Q&A over finance documents
Aissugur Kurganbekov +1: Claude Opus 4.8 (1M context)Full-stack MVP: FastAPI + SQLite backend, React/Vite frontend. - Upload PDF/TXT -> chunk -> TF-IDF retrieval -> focused extractive answer - Two abstention gates + citations for anti-hallucination - Golden-dataset evaluation (UI + CLI) with coverage/abstention/evidence metrics - One-click demo mode, sample-question chips, clean B2B dashboard - Logging, global exception handler, validated/typed API with Swagger docs - 19 pytest tests + GitHub Actions CI - Dockerfiles, docker-compose, Makefile Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>fc5156b