- Notifications
You must be signed in to change notification settings - Fork4
Cross platform ToDo list created using Webix and complied to desktop using Electron
License
NotificationsYou must be signed in to change notification settings
paratagas/data_master
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Data master uses several open source projects to work properly:
- Node.js - JavaScript runtime built on Chrome's V8 JavaScript engine
- Webix - Cross platform and cross browser UI library
- Electron - Cross platform tool to compile web-apps to desktop
- Node.js v4.4+
- Download and extract thelatest version of Data Master
- Download and install thelatest version of Electron for your platform
- Install the dependencies and devDependencies:
$cd data_master$ npm install
- Download thelatest standard version of Webix.
- Extract "codebase" folder from downloaded Webix archive to the root folder of your project
- Run Node.js server:
$ npm run server
Run another shell
Run desktop pre-building:
$ npm start
- Run desktop compilation:
$ npm run package
In "~/release/DataMaster" folder get version for your platform and launch it
Nota bene:Before launching WEB or desktop app version run Node.js local server:
$ npm run server
After that your web application is available on:
http://localhost:3000
- To create your bundle.js (if source code is modified) run:
$ gulp bundle
- To watch your source code changing and restarting server in development run:
$ npm run nodemon$ gulp watch
Nota bene: You can istall Electron pre-builder and compiler modules manually by:
$ npm install --save-dev electron-prebuilt$ npm install --save-dev electron-packager
GNU GPLV3
About
Cross platform ToDo list created using Webix and complied to desktop using Electron
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.