VuejsvFire is a project starter kit based on Vue.js JavaScript framework and Firebase as backend. This starter kit is actually born out of my side-project Tolks.
- Built over Vuejs' webpack-simple template
- ES6 ready
- Single file components
- In-built User Module
- Twitter/Facebook Authentication
- In-built notification system
- Beautiful design and experience
- Responsive UI
- Vue.js webpack-simple template
- Firebase
- Material Design Icons
- Page loader by Tobias Ahlin
- Roboto font from Google fonts
- Clone this repo.
- Create a project in Firebase. Note, the app would also run with the default Firebase config included in the project. But its advised to replace it with your own Firebase project.
- Turn on Twitter & Facebook in your Firebase project.
- Replace the Firebase credentials in
auth.js
. - Run
npm install
to install all dependencies. - Run
npm run dev
to spin the local server and access your cool app onlocalhost:8080
.
- Run
npm run build
to build the project. - If you are using Github pages for deployment, you can simply run
build-gh-pages.sh
instead.
Open source under The MIT License