The aim on this project was to build a lightning fast website built with a JavaScript framework that would be hosted on Firebase. The framework that I chose to use was NuxtJS. This made the development of Vue.JS much more organised which in turn sped up the development process.
The website is my own personal website to showcase a small portion of my work along with some information about me.
The project is hosted on firebase and can be visited here.
In the project directory, you can run:
# install dependencies
$ npm install
# serve with hot reload at localhost:3000
$ npm run dev
# build for production and launch server
$ npm run build
$ npm start
# generate static project
$ npm run generate
For detailed explanation on how things work, checkout Nuxt.js docs.