# Corporate frontend Single page application modules (SPA)



## Prerequisites
Install nodeJs 10.15.0 ( with [NVM](https://github.com/creationix/nvm) ).


## Installing
Install node modules with
```
npm install
```
or
```
yarn
```

## Running applications
### AEM board
http://aemrpa00001.srv.sydney.edu.au:8000/#!/

```
npm run aem-board-dev
```


## Deployment
This project is using [Standard version](https://www.npmjs.com/package/standard-version) to deploy the packge.

1. get latest changes with `git pull` in develop branch
2. checkout `master` branch, `git pull` to get latest changes
3. `git merge develop` merge latest changes of the develop branch
Build AEM board bundle
4. run `npm run aem-board-build`
5. git commit the changes
6. run `npm run release-patch` or `npm run release-minor` to bump version and update `CHANGELOG.md`



## Built with
[Mithril.js](https://mithril.js.org/)

[Mithril-start-kit](https://github.com/dhinesh03/mithril-starter-kit)

[PixiJs](http://pixijs.com)

[Webpack](https://webpack.js.org/)


## Acknowledgments
