Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/michaeljymsgutierrez/sbm-application

Business Management System (AIO Modules for Business)- Built using Github's Electron
https://github.com/michaeljymsgutierrez/sbm-application

Last synced: 15 days ago
JSON representation

Business Management System (AIO Modules for Business)- Built using Github's Electron

Awesome Lists containing this project

README

        

# BMS - Desktop Edition
------
###### 1. Development Requirements
- NodeJS
- Bower
- NVM - Node Version Manager

###### 2. Run Set Up
- cd in to directory and run this command in terminal to install
dependencies / devDependecies
- ``` npm install ```
- ``` npm install -g electron ```
- ``` npm install -g electron-prebuilt ```

##### Inlcuded commands on script

###### Note: This commands are all custom by me on `package.json` and `gulpfile.js`

- ``` gulp serve ``` - start the application on dev-mode
- ``` gulp watch``` - minify and compile SASS on watch mode
- ``` gulp sass``` - minify and compile SASS for prod
- ``` gulp compress ``` - minify all JS for prod
- ``` gulp unit-test ``` - execute unit test
- ``` gulp build-linux ``` - build linux executable
- ``` gulp build-mac ``` - build macOs executable
- ``` gulp build-windows ``` - build windows executable

###### I do not included yet the installer build script because of high resource usage

###### Note: Relase build can all done on any platfom which generate the executable file for corresponding OS wether it is mac , linux, windows