`qcv` is a tool to generate HTML resume from JSON template. ![img](https://travis-ci.com/SergChr/qcv.svg?token=2R5NQSKq8dFxzneyxJie&branch=master) ## Content - [Use cases](#use-cases) - [How does it work](#how-does-it-work) - [List of the available themes](/src/assets/themes/README.md) - [Custom HTML themes](#custom-html-themes) - **[How to install](#installing)** ## Use cases #### Keeping a JSON resume in Git The tool allows to have one JSON file where the resume information placed. It can be stored in a `git` repository to make the updating process more seamless. There could be branching applied for different versions; the diffs are more simpler to track. No more `CV_1.pdf`, `CV_1_updated.pdf`, `CV_1_updated_for_facebook.pdf`. #### Controlling and keeping track of the information No need to move between different services that generate a resume or/and store it. #### Generating a simple portfolio website The tool generates a HTML file based on a HTML template that can be customized. ## How does it work The tool replaces variables in a HTML template (see `src/assets/themes`) with corresponding values in the JSON template. Example: This is a HTML template ```html