🌍 My french personal and professional website with static pages: my resume, my experiences and personal projects.
Made with Lume x Deno (static site generator with TypeScript, Nunjuncks and Markdown), Tailwind CSS and daisyUI.
Just needs a browser because it's based on HTML, JavaScript and CSS.
Templates and components:
- https://daisyui.com/components/
- https://github.com/rajaprerak/rajaprerak.github.io
- https://tailspark.co/components?component=Blog&category=marketing
- https://willpinha.github.io/daisy-components/card/
Images:
- https://boxicons.com/
- https://remixicon.com/
- https://unsplash.com/fr/photos/ordinateur-portable-asus-noir-affichage-3-00-sxiSod0tyYQ
- https://www.vectorlogo.zone/
And logos and screenshots from official websites (IUT de Reims, Faculté de Nantes, etc.)
Docs:
Made with Reactive Resume.
Used locally with Docker Compose.
PDF generated and process controlled with Playwright.
To use, in the file ./resume/docker-compose.yml
replace [your-server-ip]
by your actual IP local address of your machine.
Then: docker compose up -d
.
Finally, go to http://localhost:3000/ and create an account.
Made with RenderCV.
Needs Python: https://www.python.org/downloads/.
Then install with pip install "rendercv[full]"
and regenerate files with:
rendercv render "thomas-cicognani-complete-resume.yaml"
To verify and format the project files, a Deno shortcut is available, so you can run deno task check
(or see deno.json
for the detailed command line).
Uses Biome.
Uses djLint.
Needs Python: https://www.python.org/
Then run pip install djlint
. Maybe you'll need to add djlint to PATH.