docs/agent/architecture/frontend-workflow.md
User flows and state management for Resume Matcher.
Dashboard → Upload Master Resume → Tailor for Job → View/Edit → Download PDF
/dashboard)/tailor/resumes/[id])/tailor)/builder)/settings)| Key | Purpose |
|---|---|
master_resume_id | Master resume UUID |
resume_builder_draft | Auto-saved form |
resume_builder_settings | Template prefs |
DELETE /resumes/{id}| Action | Result |
|---|---|
| Rename | Click pencil icon |
| Reorder | Up/down arrows |
| Hide | Eye icon (hidden sections still editable) |
| Delete | Hides default, removes custom |
| Add | "Add Section" button |
import { fetchResume, API_BASE } from '@/lib/api';
// Resume operations
fetchResume, fetchResumeList, updateResume, deleteResume
uploadJobDescriptions, improveResume, downloadResumePdf
// Config operations
fetchLlmConfig, updateLlmConfig, testLlmConnection