Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A repository to simplify maintaining shareable team portfolios for small services companies, leveraging rendercv with custom organisational templates

Notifications You must be signed in to change notification settings

su-docker/team-cv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Team CV

Overview

Maintaining up-to-date, shareable team portfolios can be a challenge for small services companies. This repository offers a streamlined solution, enabling you to centralize and standardize your team's profiles while automating the creation of professional PDF CVs. Built using RenderCV with a custom organizational template, it’s designed to save time and effort.

preview

Features

  • Centralized repository for all of team members profiles
  • Automated PDF generation using GitHub Actions
  • Fully customizable templates for a consistent, professional look
  • Easy to update and maintain

Quick Start

  1. Clone the Repository: Clone this repo to your organization’s GitHub account.
  2. Customize Template: Edit the config.yaml and files in orgtemplate in the /data folder to match your brand and needs. See Customizing the Profile Template section below for details.
  3. Create Profiles: Ask team members to submit their profiles as YAML files via pull requests.
  4. Automate PDF Generation: GitHub Actions will automatically generate PDF profiles within the PR.
  5. Review and Merge: Review and merge the PR to keep profiles up to date in the /profiles folder.

YAML Format

The profile format is based on the RenderCV engine. Sample YAML files are provided in the /data folder (e.g., john_doe_profile.yaml). For detailed guidance on the structure, visit the RenderCV yaml structure documentation.

Customizing the Profile Template

You can tailor the profile template to meet your organization’s needs by editing the /data/config.yaml file. Key configurable options include:

  • Design: Controls the overall layout and style.
  • Locale: Manages locale-specific attributes for profiles.
  • company_logo.jpg: Replace this with your organisation logo. If you are going to have a differrent name for the logo file, update accordingly in /data/orgtemplate/Header.j2.typ file

By centralizing these settings, individual profiles inherit a consistent design, making your team's CVs uniform and professional.

About

A repository to simplify maintaining shareable team portfolios for small services companies, leveraging rendercv with custom organisational templates

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •