This project is running Live at onlineboard.sonnywebdesign.com
If you are updating from a version <= 0.1.0, you must reinstall all the npm dependencies with:
$ npm cache clean
$ npm install
# Or using Yarn
$ yarn upgrade
The project has dependencies that require Node 6.9.0 or higher, together with NPM 3 or higher.
Run npm start
for a dev server.
Navigate to http://localhost:4200/
.
The app will automatically reload if you change any of the source files.
Run npm run build
to build the project.
The build artifacts will be stored in the dist/
directory.
Run npm test
to execute the unit tests via Karma.
Run npm run e2e
to execute the end-to-end tests via Protractor.
Before running the tests make sure you are serving the app via npm start
.
- Create a free Firebase account at https://firebase.google.com
- Create a project from your Firebase account console
- Configure the authentication providers for your Firebase project from your Firebase account console
// .firebaserc
{
"projects": {
"default": "your-project-id"
}
}
// src/firebase/index.ts
const firebaseConfig = {
apiKey: 'your api key',
authDomain: 'your-project-id.firebaseapp.com',
databaseURL: 'https://your-project-id.firebaseio.com',
storageBucket: 'your-project-id.appspot.com'
};
$ npm install -g firebase-tools
$ npm run build
$ firebase login
$ firebase use default
$ firebase deploy
This package is using the AngularJS commit messages as default way to contribute with Commitizen node package integrated in this repository.
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Add your changes:
git add .
- Commit your changes:
npm run commit
- Push to the branch:
git push origin my-new-feature
- Submit a pull request ๐
Changelog available here
MIT License ยฉ Andrea SonnY