Skip to content
My resume by using NuxtJS (VueJS), Element and some useful tools
JavaScript Vue CSS
Branch: master
Clone or download
Latest commit fe14480 Oct 14, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates Sep 19, 2019
assets feat(about): add information like, age, living place and Swiss permit Oct 14, 2019
components refactor: replace email icon by an at Oct 14, 2019
layouts fix all files for eslint and prettier Sep 9, 2019
middleware init nuxt project Aug 12, 2019
pages feat: add Github star button to the footer Sep 25, 2019
plugins fix all files for eslint and prettier Sep 9, 2019
static use black and white image as avatar Sep 9, 2019
store init nuxt project Aug 12, 2019
test test(header): update snapshot for new icon Oct 14, 2019
.babelrc init nuxt project Aug 12, 2019
.eslintrc.js docs: implement eslint-plugin-jsdoc package in .eslintrc.js Oct 7, 2019
.gitignore init nuxt project Aug 12, 2019
.travis.yml test: only run the coverage for travis and refactor test call from it Sep 20, 2019
CHANGELOG.md chore(release): 1.2.2 Oct 14, 2019
CODE_OF_CONDUCT.md docs: add CODE_OF_CONDUCT.md Sep 16, 2019
CONTRIBUTING.md docs: create CONTRIBUTING.md Sep 16, 2019
LICENSE docs: add LICENCE file Sep 16, 2019
README.md docs: complete README.md Sep 16, 2019
commitlint.config.js feat: add commitlint rules and config Sep 10, 2019
jest.config.js test: only run the coverage for travis and refactor test call from it Sep 20, 2019
nuxt.config.js refactor: remove eslint test on save action Oct 14, 2019
package-lock.json chore(release): 1.2.2 Oct 14, 2019
package.json chore(release): 1.2.2 Oct 14, 2019

README.md

dcyou.github.io

Build Status Known Vulnerabilities Coverage Status GitHub version

My resume by using NuxtJS (VueJS), Element and some useful tools

Demo

https://dcyou.github.io/resume/

Build Setup

# install dependencies
$ npm run install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

# generate static project
$ npm run generate

Usage

All the data files are written with YAML format https://yaml.org/

Those files are located in assets/yaml folder

about.yml

Contain the detail for the About Me section as follow

# About Section
# about_title: About Me (Use this to override)
about_profile_image: Image name for avatar under static folder (eg. me.jpg)
about_content: > # this will include new lines to allow paragraphs
  Short description about you

educations.yml

Contain the detail for the Education section as follow

# Education Template
# educations_title: Education #(Use this to override)
educations:
- name: School name
  place: place
  dates: Date range
  qualification: Degree name

experiences.yml

Contain the detail for the Work experience section as follow

# Experience template
# experiences_title: Work experience #(Use this to override)
experiences:
- company: the company name
  link: Link for the company website
  place: place of your experience
  job_title: job title
  dates: date range
  description: | # this will include new lines to allow paragraphs
    Short description of the company  

header.yml

Contain the main information about you as follow

# Personal info
name: your name
title: your current title
email: email
phone: phone number
website: 

# Social links
twitter_username: Twitter username (find it in url)
github_username:  Github username (find it in url)
linkedin_username: Linkedin username (find it in url)

hobbies.yml

Contain the detail for the Activities and interests section as follow

# Hobbies Section
# hobbies_title: Activities and interests #(Use this to override)
hobbies_content: > # this will include new lines to allow paragraphs
  Short description of what you do except working

projects.yml

Contain the detail for the Projects section as follow

# Project template
# projects_title: Projects #(Use this to override)
projects:
- name: Project name
  link: Project link
  description: > # this will include new lines to allow paragraphs
    Short description of the project

Dependencies

For detailed explanation on how things work, check out

Nuxt.js docs

Element

License

The theme is available as open source under the terms of the MIT License.


Special thanks to sproogen for inspiration

You can’t perform that action at this time.