Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dcyou/resume
My resume by using NuxtJS (VueJS), Element and some useful tools
https://github.com/dcyou/resume
element-ui eslint jest nuxtjs standard-version travis vuejs yml
Last synced: 3 months ago
JSON representation
My resume by using NuxtJS (VueJS), Element and some useful tools
- Host: GitHub
- URL: https://github.com/dcyou/resume
- Owner: dcyou
- License: mit
- Archived: true
- Created: 2019-08-12T09:36:35.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-11-08T13:33:01.000Z (about 2 years ago)
- Last Synced: 2024-09-26T09:01:11.296Z (3 months ago)
- Topics: element-ui, eslint, jest, nuxtjs, standard-version, travis, vuejs, yml
- Language: JavaScript
- Homepage: https://dcyou.github.io/resume/
- Size: 8.14 MB
- Stars: 32
- Watchers: 2
- Forks: 7
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# dcyou.github.io
[![Build Status](https://travis-ci.org/dcyou/resume.svg?branch=master)](https://travis-ci.org/dcyou/resume)
[![Known Vulnerabilities](https://snyk.io//test/github/dcyou/resume/badge.svg?targetFile=package.json)](https://snyk.io//test/github/dcyou/resume?targetFile=package.json)
[![Coverage Status](https://coveralls.io/repos/github/dcyou/resume/badge.svg?branch=master)](https://coveralls.io/github/dcyou/resume?branch=master)
[![GitHub version](https://badge.fury.io/gh/dcyou%2Fresume.svg)](https://badge.fury.io/gh/dcyou%2Fresume)> My resume by using NuxtJS (VueJS), Element and some useful tools
## Demo
https://dcyou.github.io/resume/## Build Setup
``` bash
# install dependencies
$ npm 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](https://nuxtjs.org)
[Element](https://element.eleme.io
)## License
The theme is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).
---
*Special thanks to sproogen for inspiration*