This electron app will be used for the Electron Session on the Sogeti Digital Bootcamp on the 7th of April, 2017.
The app contains the following functionality out of the box:
- Connection to a hosted chatserver (an instance of this project)
- A nice frontend based on Angular Material Design
- User accounts with Gravatar integration (though absolutely no authentication)
- Native notifications through node-notifier when the app window is blurred.
Make sure you have the following packages available globally:
In case of doubt, run:
npm install -g gulp-cli bower electron-forge
npm install && bower install
npm start
- Comment the lines adding the
angular-electron
package to the app. - Next, run
gulp development
. - A webserver will start in your browser and gulp will watch your files.
- You can now make adjustments to the design and development!
- If you uncomment the lines from step 1 and cancel the webserver you can run
npm start
again. (This command runs thegulp dist
task and immediately runselectron-forge start
.)