← All projects

Software project

HasteCV

A resume and cover-letter builder with rich-text editing, PDF exports, and an MCP server for AI clients.

My contributionProduct design, full-stack development, and MCP API

Built withsaas / ai / mcp / full-stack / django / vue / tiptap

HasteCV project overview
HasteCVApplication

About the project

HasteCV is a resume and cover-letter builder I designed and built myself. It uses Django for the API and Vue with Tiptap for editing. Background jobs handle generation and exports.

Documents that people and tools can edit

Each document has structured fields for templates and exports, alongside a rich-text body for editing. Through the MCP server, AI clients can read and edit documents or export them as PDFs. It also exposes the document schemas so clients can check the required fields before writing.

The API returns readable errors, and archiving is the default removal action. Those choices make mistakes easier to understand and recover from.

Using it myself

I use the server in my own application workflow to prepare documents and export PDFs. That gives me a regular way to test whether the editing and export tools work together as intended.