For detailed explanation on how the project works, check out Nuxt.js docs.
Also is important to learn about json-server and json-server-auth libraries to understand the login validation and authentication.
Clone project
git clone https://github.com/vicdata4/vue-up.git
cd vue-up
Now, install dependencies
npm install
Run application
npm run dev
Run json-server
npm run server
Build for production and launch server
npm run build
npm run start
Generate static project
npm run generate