Skip to content

benjosua/cv-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CV Template

This is a node.js application powered by EJS to deliver dynamically generated resumes using data stored in a json file.

Image


Features

  • Enter resume data into resume.json file
  • Provide dynamic resume with specified data

Planned features

  • CMS for JSON file
  • Possibility to export as PDF

Pre-requisites

Getting started

  • Clone the repository
git clone https://github.com/benjosua/cv-template.git
  • Install dependencies
cd cv-template
npm install
  • Run the project
npm start
  • Navigate to http://localhost:3000

Input data into resume.json

{
  "name": "string",
  "website": "string",
  "email": "string",
  "phone": 123,
  "role": "string",
  "location": "string",
  "github": "string",
  "introduction": "string",
  "experience": [
    {
      "name": "string",
      "role": "string",
      "location": "string",
      "list": [
        "string"
      ]
    }
  ],
  "projects": [
    {
      "name": "string",
      "link": "string",
      "list": [
        "string"
      ]
    }
  ],
  "education": {
    "degree": "string",
    "location": "string"
  }
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published