Skip to content

Latest commit

 

History

History
96 lines (73 loc) · 2.98 KB

File metadata and controls

96 lines (73 loc) · 2.98 KB

Main Features

This page documents the core product features of CV Builder and where to find them in the app.

1. Dual Document Workspace (CV + Cover Letter)

  • Work on CV and cover letter in one project session.
  • Switch documents from the top tab bar (CV / Cover Letter).
  • Keep both documents aligned for one job application flow.

2. Infinite Canvas Navigation

  • Desktop-first workspace with pan/zoom controls for document positioning.
  • Useful for large workflows with notes, assistant blocks, and tracker context around the pages.

3. CV Builder Templates and Sections

  • Built-in templates:
    • classic
    • editorial
    • dark-sidebar
    • accent-header
    • mono-grid
    • studio
    • atelier
  • Reorder and toggle sections in the CV edit panel.
  • Fine-tune fonts, colors, spacing, and visual style in the style panel.

4. Cover Letter Builder

  • Dedicated panel for cover letter structure and content.
  • Supports generating and refining cover letters with selectable tone:
    • professional
    • creative
    • concise
    • custom

5. AI Features (BYOK)

  • Bring-your-own-key provider support:
    • OpenAI
    • Anthropic
    • Google
    • OpenRouter
    • LM Studio (local GPU — no API credits needed)
  • Includes AI workflows for:
    • CV refinement
    • cover letter generation
    • translation
    • job card extraction
    • match scoring
    • correspondence analysis
    • advisor chat + reply coach

6. Translation System

  • Translation workflows for both CV and cover letter.
  • Translation glossary support to lock preferred term mappings.
  • Glossary entries override AI output during translate/re-translate flows.

7. Application Tracker (Kanban)

  • Job application board with statuses:
    • bookmarked
    • applied
    • interview
    • offer
    • rejected
    • ghosted
  • Each card can store role details, notes, salary signals, correspondence, and AI analysis outputs.

8. Export and Backup

  • Export options include project/workspace formats and print/PDF-oriented flows.
  • Backup manager and local project persistence are built in for recovery and portability.

9. Versioning, Undo/Redo, and Productivity Tools

  • Undo/redo support for safer editing.
  • Version snapshots to restore previous states.
  • Canvas utilities such as notes, analytics, quick actions, and shortcuts.

10. Desktop Application (Electron)

  • Runs as a standalone desktop app via Electron 35.
  • Packaging assets in build/ (icon.ico, icon.png, icon.icns, icon.svg).
  • Build configuration in electron-builder.yml.
  • Portable .exe and NSIS installer builds for Windows.
  • Atomic file writes and serialized DB write queue for crash safety.

11. Privacy and Storage Model

  • No backend required. All data stays local.
  • Browser mode: localStorage + IndexedDB.
  • Electron mode: electron-store (settings), SQLite via sql.js (tracker), file system (CV data, profiles, assets, backups at ~/Documents/CV Builder/).
  • API keys stay user-managed through the app settings (BYOK).