{"id":34723827,"url":"https://github.com/gabriel-logan/cvmaker","last_synced_at":"2026-01-16T13:46:34.288Z","repository":{"id":330481493,"uuid":"1122430272","full_name":"gabriel-logan/cvmaker","owner":"gabriel-logan","description":"CV Maker is a dynamic and open-source resume generator designed to make it easy and free to create beautiful, customizable resumes. The project focuses on flexibility, allowing resumes to be generated from structured data and rendered into high-quality HTML and PDF outputs.","archived":false,"fork":false,"pushed_at":"2026-01-14T22:32:27.000Z","size":519,"stargazers_count":7,"open_issues_count":2,"forks_count":2,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-15T04:52:42.450Z","etag":null,"topics":["collaborate","cv","cv-maker","cv-template","cvs","resume","resume-builder","resume-creator","resume-generator","resume-template","resume-website","student-vscode"],"latest_commit_sha":null,"homepage":"https://glcvmaker.onrender.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gabriel-logan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-24T17:53:57.000Z","updated_at":"2026-01-14T17:58:45.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/gabriel-logan/cvmaker","commit_stats":null,"previous_names":["gabriel-logan/cvmaker"],"tags_count":32,"template":false,"template_full_name":null,"purl":"pkg:github/gabriel-logan/cvmaker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabriel-logan%2Fcvmaker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabriel-logan%2Fcvmaker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabriel-logan%2Fcvmaker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabriel-logan%2Fcvmaker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gabriel-logan","download_url":"https://codeload.github.com/gabriel-logan/cvmaker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabriel-logan%2Fcvmaker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28479034,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T11:59:17.896Z","status":"ssl_error","status_checked_at":"2026-01-16T11:55:55.838Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["collaborate","cv","cv-maker","cv-template","cvs","resume","resume-builder","resume-creator","resume-generator","resume-template","resume-website","student-vscode"],"created_at":"2025-12-25T02:14:49.683Z","updated_at":"2026-01-16T13:46:34.274Z","avatar_url":"https://github.com/gabriel-logan.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CVMaker\n\n## Getting Started\n\nThese instructions will help you set up the project locally.\n\n## Prerequisites\n\n- Node.js (v20 or higher)\n- pnpm (v9 or higher)\n\n## Environment Setup\n\n1. Clone the repository:\n\n```bash\ngit clone https://github.com/gabriel-logan/cvmaker.git\n```\n\n2. Navigate to the project directory:\n\n```bash\ncd cvmaker\n```\n\n3. Copy the example environment files and set your environment variables:\n\n```bash\ncp .env.example .env\n```\n\n4. Now you can set the necessary environment variables in the `.env` file.\n\n## Render Setup and Start\n\nRender Build: cd ./frontend \u0026\u0026 pnpm install \u0026\u0026 pnpm build \u0026\u0026 cd ../backend \u0026\u0026 pnpm install \u0026\u0026 pnpm build\n\nRender Start: cd backend/ \u0026\u0026 npx puppeteer browsers install chrome \u0026\u0026 pnpm start\n\n## Render URL\n\nThe application will be accessible at: `https://glcvmaker.onrender.com`\n\nNOTE: It may take a few minutes for the server to start after deployment.\nNOTE2: This is a free tier server, so it may be slow to respond at times and it may be not work, try to run it locally if so.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabriel-logan%2Fcvmaker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgabriel-logan%2Fcvmaker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabriel-logan%2Fcvmaker/lists"}