Simple and easy CV editor.
📄 Download PDF
You can download your CV as a PDF file. To do this, use PDF
button on the toolbar.
☁️ Auto saving
You can finish your CV later. All changes are automatically saved.
👌 Supporting English and Russian languages
You can make CV with English or Russian section titles. To toggle language, use en
or ru
buttons on the toolbar.
💥 Markdown in text fields
You can use markdown
syntax in any text field.
So you can add refs, highlight words, even insert pictures. For example, to add this ref My GitHub profile you should write like this [My GitHub profile](https://github.com/yurimikushov)
.
This's monorepository that has frontend and backend apps. Frontend app provide UI for editing a CV, downloading a PDF file. And backend app provide REST API for getting and saving a CV.
This project is being linted and formatted on the git pre-commit
phase by husky
, eslint
and prettier
.
And [front]
and [back]
prefixes are added to commit messages on the git commit-msg
phase by husky
and custom script.
Clones this repository
git clone https://github.com/yurimikushov/cute-cv.git
Prepares husky
settings
npm run prepare
Installs frontend and backend deps including eslint
and prettier
cd packages/frontend && npm ci && cd ../../packages/backend && npm ci && cd ../..
Cute CV is MIT licensed.