Skip to content

palchik1985/cv_manager

Repository files navigation

THIS PROJECT ONLY FOR INTERNAL USAGE IN COMPANY, CAUSE IT HAS VERY SIMPLE FUNCTIONALITY AND SOME SECURITY PROBLEMS

  • examples for use (you can copy this cases for use):
  • WARNING: change /$PATH_TO_LARAVEL_FOLDER/artisan to your full path to Laravel project folder.
  • My path for example: /var/www/htmltopdf/artisan

php /$PATH_TO_LARAVEL_FOLDER/artisan cv:generate --file /tmp/1234.json

  • in this case you can see cv pdf file in /tmp/ folder (path where json file),
  • and you can see full path file in returned json

php /$PATH_TO_LARAVEL_FOLDER/artisan cv:generate '{ "header_text": "Header text", "footer_text": "ITREX Group", "name": "Ivan Ivanov", "position": ".NET Developer", "summary": { "summary_details": [ "detail1", "detail2", "detail3" ], "technologies": [ "C", "C++", "HTML", "SQL", "JavaScript" ] }, "work_expirience": [ { "dates": { "date_start": "July 2015", "date_end": "September 2015" }, "fields": [ { "name": "Project Name", "value": "Distribution System" }, { "name": "Description", "value": "Standalone application for inventory management and management of Purchase/Sales orders." }, { "name": "Company", "value": "ITREX Group" }, { "name": "Number of People", "value": "7" }, { "name": "Roles", "value": "Senior Developer / DB Architect" }, { "name": "Technologies", "value": ".NET, WPF, JavaScript" }, { "name": "Tools", "value": "MS VS 2015, MS SQL Server 2016, Git, Jira" } ] }, { "dates": { "date_start": "July 2015", "date_end": "September 2015" }, "fields": [ { "name": "Project Name", "value": "Distribution System" }, { "name": "Description", "value": "Standalone application for inventory management and management of Purchase/Sales orders." }, { "name": "Company", "value": "ITREX Group" }, { "name": "Number of People", "value": "7" }, { "name": "Roles", "value": "Senior Developer / DB Architect" }, { "name": "Technologies", "value": ".NET, WPF, JavaScript" }, { "name": "Tools", "value": "MS VS 2015, MS SQL Server 2016, Git, Jira" }, { "name": "Test option", "value": "TEXT text TEXT text TEXT text TEXT text TEXT text TEXT text TEXT text TEXT text " } ] } ], "languages_tools_technologies": { "Programming Languages": [ { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" } ], "Programming Technologies": [ { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" } ], "Rade, Case, Tools, Applications, Methodologies": [ { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" } ], "Internet Technologies": [ { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" } ] }}'

  • in this case json file will be created in folder $LARAVEL_PATH/tmp/
  • than cv pdf file will be created in $LARAVEL_PATH/tmp/ folder too,
  • and you can see full path file in returned json (in console output)

json example for console (just copy row): '{ "header_text": "Header text", "footer_text": "ITREX Group", "name": "Ivan Ivanov", "position": ".NET Developer", "summary": { "summary_details": [ "detail1", "detail2", "detail3" ], "technologies": [ "C", "C++", "HTML", "SQL", "JavaScript" ] }, "work_expirience": [ { "dates": { "date_start": "July 2015", "date_end": "September 2015" }, "fields": [ { "name": "Project Name", "value": "Distribution System" }, { "name": "Description", "value": "Standalone application for inventory management and management of Purchase/Sales orders." }, { "name": "Company", "value": "ITREX Group" }, { "name": "Number of People", "value": "7" }, { "name": "Roles", "value": "Senior Developer / DB Architect" }, { "name": "Technologies", "value": ".NET, WPF, JavaScript" }, { "name": "Tools", "value": "MS VS 2015, MS SQL Server 2016, Git, Jira" } ] }, { "dates": { "date_start": "July 2015", "date_end": "September 2015" }, "fields": [ { "name": "Project Name", "value": "Distribution System" }, { "name": "Description", "value": "Standalone application for inventory management and management of Purchase/Sales orders." }, { "name": "Company", "value": "ITREX Group" }, { "name": "Number of People", "value": "7" }, { "name": "Roles", "value": "Senior Developer / DB Architect" }, { "name": "Technologies", "value": ".NET, WPF, JavaScript" }, { "name": "Tools", "value": "MS VS 2015, MS SQL Server 2016, Git, Jira" }, { "name": "Test option", "value": "TEXT text TEXT text TEXT text TEXT text TEXT text TEXT text TEXT text TEXT text " } ] } ], "languages_tools_technologies": { "Programming Languages": [ { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" } ], "Programming Technologies": [ { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" } ], "Rade, Case, Tools, Applications, Methodologies": [ { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" } ], "Internet Technologies": [ { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" }, { "name": "C/C++", "level": "Advanced", "expirience": "2", "last_used": "2011" } ] }}'

About

Newbee spagetti coded but good worked CV pdf generator for managing of CVs in outstaff companies

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors