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

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.