Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mthh/portfolio


https://github.com/mthh/portfolio

Last synced: 22 days ago
JSON representation

Awesome Lists containing this project

README

        

# Source code for my portfolio / personal Web page

It uses mainly Vue.js and bulma. It also contains a few resources from
[[1]](https://huishun.medium.com/how-to-deploy-a-vue-js-application-with-dynamic-routing-on-github-pages-3d36f4644e54) regarding the deployment of Vue.js SPAs on GitHub pages.

## Project setup
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```

### Lints and fixes files
```
npm run lint
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).

## Publishing to GitHub Pages

A GitHub workflow builds the project and publishes it to the `gh-pages` branch (defined in [`.github/workflows/main.yml`](.github/workflows/main.yml)).