https://github.com/drorata/foo-cv
Separate content and design for CVs
https://github.com/drorata/foo-cv
Last synced: 4 months ago
JSON representation
Separate content and design for CVs
- Host: GitHub
- URL: https://github.com/drorata/foo-cv
- Owner: drorata
- License: mit
- Created: 2022-12-21T06:22:52.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-07T20:07:27.000Z (about 1 year ago)
- Last Synced: 2025-06-21T19:47:50.630Z (about 1 year ago)
- Language: Python
- Size: 3.26 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FOO CV
[](https://codecov.io/gh/drorata/foo-cv)




> Separate content and design for CV
We provide two files:
- Content given as JSON and
- a Jinja2 LaTeX template.
The provided Python script merely connects the two and generates a TeX file that can then be processed using PDFLaTeX.
[`json_resume`](https://github.com/prat0318/json_resume) is the main source of inspiration for this.
## Try this out
You can easily try this out once you have [`task`](https://taskfile.dev/) and [`podman`](https://podman.io/) installed.
You will need to:
1. Get the environment ready; run `poetry install` for that.
1. Build a helper docker image: `task build-LaTeX-image` will take care of that. Next,
2. Run the full flow: `task build-cv` which will generate a PDF.
## The profile picture
The [picture](./profile-pic.jpg) was created using [Dalle](https://labs.openai.com/) given the description:
> Create a portrait of Elrond mixed with Worf