Voor het ontwerp van mijn CV gebruik ik HTML en CSS met Tailwind. En met Python en Jinja laad ik de data, zoals de projecten die ik uitgevoerd heb, in de templates.
Hier zijn de instructies om deze repo te klonen en het CV te renderen.
- Clone deze repo
git clone https://github.com/arjobsen/cv - Navigeer naar deze folder
cd cv - Maak een Python virtual environment
python3 -m venv venv - Activeer de venv, zie eventueel de docs welk commando geschikt is voor jouw computer
- Op Windows met cmd gebruik
venv\Scripts\activate.bat - Op Linux met fish gebruik
source venv/bin/activate.fish
- Op Windows met cmd gebruik
- Check eventueel met
which python(Linux) ofpythonnu daadwerkelijk verwijst naar de zojuist aangemaakte venv - Installeer de vereiste packages in de venv
pip install -r requirements.txt
Ik gebruik Python en Jinja om data, een yaml met de projecten, dynamisch in mijn CV te laden.
- Activeer de venv mocht die nog niet geactiveerd zijn
- Navigeer naar de cv folder
cd cv - Run
python render.py