This Python script generates a professional resume in PDF format. It leverages JSON data files to define user information, styles, and templates. The script processes this data, generates Markdown, and then converts it to a polished PDF document using wkhtmltopdf
.
- Install
python
andpip
if you haven't done so already. - Clone the repository:
git clone https://github.com/srijan-76448/DynamicCVGenerator.git
- Navigate to the repository directory:
cd DynamicCVGenerator/src
- Create a JSON file containing the necessary data named
data.jsonc
. please maintain the format mentioned in thestruct.jsonc
file. - Add your images to the
imgs
directory.This feature is not yet complete.
- Run the script with the following command:
python main.py [input file] [output file]
Note:
Create all the files asjsonc
notjson
.