Skip to content

Latest commit

 

History

History
69 lines (47 loc) · 3.76 KB

README.md

File metadata and controls

69 lines (47 loc) · 3.76 KB

Vue, Firebase Portfolio JS Boilerplate

Known Vulnerabilities Node 6 VueJS 2 Webpack 2

This is a front-end webapp boilerplate project with VueJS + Firebase. It is NOT an out-of-box project. I made it in order to create an up-to-date starter repo which contains all important fields for a portfolio gallery website. So when neccessary I can create a new webapp and only need to upload a new Json to Firebase.

Features

Client-side

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:3333
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

Before start, you have to install production dependencies with npm: npm install

Obtaining API keys for social signup/login

Firebase Logo

These are the instructions for Firebase:

  • Visit Firebase Console
  • Click on the Go to console button
  • Click on the Create Project button
  • Enter Project Name, then click on Create button
  • Then click on Database in the sidebar
  • Click on Import JSON and select your JSON file from ./src/api/app.json
  • Next, under Settings in the sidebar
  • Click on Add to a web app button
  • Copy and paste the script keys into ./src/api/firebase-conf.js file

License

This repo is available under the MIT license.

Contact

Copyright (C) 2016 Snake

@asherccohen @asherccohen