Source code for my portfolio / personal Web page

It uses mainly Vue.js and bulma. It also contains a few resources from [1] 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.

Publishing to GitHub Pages

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