{"id":19466660,"url":"https://github.com/theovier/printable-multipage-cv","last_synced_at":"2025-04-25T09:33:47.956Z","repository":{"id":45037285,"uuid":"512274119","full_name":"theovier/printable-multipage-cv","owner":"theovier","description":"Simple customizable and printable CV spanning multiple pages.","archived":true,"fork":false,"pushed_at":"2022-07-28T14:19:09.000Z","size":8343,"stargazers_count":1,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-18T23:39:32.420Z","etag":null,"topics":["cv","lebenslauf","pdf","printable","resume","tailwind","tailwindcss","template","vue"],"latest_commit_sha":null,"homepage":"","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/theovier.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-09T19:56:35.000Z","updated_at":"2023-12-27T15:31:45.000Z","dependencies_parsed_at":"2022-08-28T05:50:44.468Z","dependency_job_id":null,"html_url":"https://github.com/theovier/printable-multipage-cv","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theovier%2Fprintable-multipage-cv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theovier%2Fprintable-multipage-cv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theovier%2Fprintable-multipage-cv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theovier%2Fprintable-multipage-cv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theovier","download_url":"https://codeload.github.com/theovier/printable-multipage-cv/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250790373,"owners_count":21487796,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cv","lebenslauf","pdf","printable","resume","tailwind","tailwindcss","template","vue"],"created_at":"2024-11-10T18:29:33.447Z","updated_at":"2025-04-25T09:33:47.314Z","avatar_url":"https://github.com/theovier.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Printable Multi-Page CV \n\nMost CVs in Germany contain multiple pages and not only one.\nThis repository provides a simple multi-page HTML/CSS CV template which can be printed as PDF.\nIt is not very complex and, therefore, easy to adjust.\n⚠ After all, the project is work-in-progress and may be subject to change in the future ⚠. \n\n![cover-letter](examples/screenshots/cover-letter.png \"Cover Letter Example\")\n\n## Features\n\n* Simple and fast startup as we use a [Vite](https://vitejs.dev) dev server.\n* Easily customizable thanks to [TailwindCSS](https://tailwindcss.com) and [Vue3](https://vuejs.org/).\n* Printable as A4 PDF.\n\n## Design\n\nThe design is minimalistic yet stylish 🔥.\nHowever, the design does not feel very \"modern\". \nAt the moment we are looking into ways to modernize the design.\nAn example PDF can be found under `/examples/example.pdf`.\n\n![cover](examples/screenshots/cover.png \"Cover\")\n![example-page](examples/screenshots/education-page.png \"Example Page\")\n\n## Privacy\nYour **personal data is not shared** via any online service.\nThis project is meant to be used locally on your machine only.\nBe sure to create a private repository if you use this project as a template.\nOtherwise, your changes (including your personal data) might be publicly visible. \n\n## Usage\nThe CV is generated by printing a locally hosted website.\n\n### Building\n\nThere is no automated command to print the CV yet.\nIn order to generate and print the CV, the dependencies have to be installed: \n\n```\nnpm install\n```\n\nThe CV relies on personal data which is provided by an `.env` file.\nIn order to supply your own personal data, copy the `.env.example` file and rename as `.env`:\n\n```\ncp .env.example .env\n```\n\nAfterwards, the Vite webserver can be started with \n\n```\nnpm run dev\n```\n\nThe website is now running and the CV can be printed.\n\n### Printing\n\nVisit the website and open the printing dialogue (ctrl + P).\nIn order for the CV to look correct in Google Chrome, you need turn off the margins and select the checkbox to allow background graphics.\n\n![printing-dialogue-chrome](examples/screenshots/printing-dialogue-chrome.png \"Printing Dialogue in Chrome\")\n\nAfter adjusting the printing settings, simply print the website as PDF.\n\n### Adding Content\nAdding a new page with new entries can be achieved by a few lines of code: \n\n```vue\n\u003cpage\u003e\n    \u003ctemplate #header\u003e\n        \u003c!-- the headline of the page (big and blue 🐋) --\u003e\n        \u003cpage-header headline=\"New Page And Stuff\" /\u003e\n    \u003c/template\u003e\n    \n    \u003c!-- the small blue captions on the page --\u003e\n    \u003csection-header text=\"Experience\" /\u003e\n\n    \u003c!-- a list of key-value entries --\u003e\n    \u003centry-list\u003e\n        \u003chistory-entry from=\"08/2017\" to=\"08/2018\" title=\"This Prints on the Right\" /\u003e\n    \u003c/entry-list\u003e\n\u003c/page\u003e\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheovier%2Fprintable-multipage-cv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftheovier%2Fprintable-multipage-cv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheovier%2Fprintable-multipage-cv/lists"}