{"id":20355448,"url":"https://github.com/dcoxall/quick-cv","last_synced_at":"2025-08-05T02:33:33.889Z","repository":{"id":8146197,"uuid":"9565620","full_name":"dcoxall/quick-cv","owner":"dcoxall","description":"Generate a simple yet elegant looking CV using your linkedin data","archived":false,"fork":false,"pushed_at":"2013-04-25T08:24:41.000Z","size":195,"stargazers_count":3,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-04T17:38:26.580Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dcoxall.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-04-20T14:49:24.000Z","updated_at":"2014-12-17T19:56:01.000Z","dependencies_parsed_at":"2022-09-14T13:30:53.618Z","dependency_job_id":null,"html_url":"https://github.com/dcoxall/quick-cv","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dcoxall/quick-cv","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcoxall%2Fquick-cv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcoxall%2Fquick-cv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcoxall%2Fquick-cv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcoxall%2Fquick-cv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dcoxall","download_url":"https://codeload.github.com/dcoxall/quick-cv/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dcoxall%2Fquick-cv/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268823885,"owners_count":24313097,"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","status":"online","status_checked_at":"2025-08-05T02:00:12.334Z","response_time":2576,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-11-14T23:12:46.469Z","updated_at":"2025-08-05T02:33:33.850Z","avatar_url":"https://github.com/dcoxall.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Quick CV\nQuick CV is aimed at removing the hassle of keeping your Curriculum Vitae or Resume up-to-date. These days I use LinkedIn and if anything changes that gets updated before my actual CV.\n\nQuick CV will eventually be able to generate a professional looking CV using only the data you have already stored on LinkedIn.\n\n### Dependencies\n- **LinkedIn App**. Quick CV uses the LinkedIn api to get the data in which to populate the CV/Resume\n- **Memcached** to handle the applications cache\n- **Ruby 1.9.3** the main application is developed to run on ruby1.9.3 but other versions may well work\n\n### Development\nQuick CV uses bundler to manage gem dependencies. To get started make sure you have ruby1.9.3 *(or any other supported ruby version)*, bundler gem installed and memcache running *(by default it expects localhost to have a memcached server running on the default port).*\n\nCreate a [LinkedIn App](https://www.linkedin.com/secure/developer?newapp=) and store the app key and app secret in an environment variable (`LINKEDIN_APP_KEY` and `LINKEDIN_APP_SECRET` respectively)\n\nNow use the following to start a local server.\n\n    bundle install\n    LINKEDIN_APP_KEY=xxx LINKEDIN_APP_SECRET=xxx bundle exec shotgun\n\n### Roadmap\n- PDF generation using `prawn`\n- Tests, specs and VCR recordings\n- Front-end design/UI\n- Customisable sections *(displaying languages instead of skills for example)*\n- Customisable order *(order the sections using drag and drop)*\n- Shareable URIs *(share a custom URI that will render your up-to-date CV)*\n- ???\n- Suggestions?\n\n### Contributing\nContributions are more than welcome! Please just fork the repository and make a pull request when complete.\n\nAll non-documentation changes should include passing specs.\n\nVCR recordings for later testing would be hugely helpful. Those with knowledge on how to do that please contribute. Don't forget to remove any personal identifying information from the recordings. As always testing against real user data would be much more beneficial to identifying issues.\n\nFeel free to also create a CONTRIBUTIONS.md and add yourself to that.\n\n\n### License\n```\nQuick CV, automating cv and resume updates\nCopyright (C) 2013  Darren A Coxall\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program.  If not, see \u003chttp://www.gnu.org/licenses/\u003e.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdcoxall%2Fquick-cv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdcoxall%2Fquick-cv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdcoxall%2Fquick-cv/lists"}