Skip to content

Cross platform ToDo list created using Webix and complied to desktop using Electron

License

Notifications You must be signed in to change notification settings

paratagas/data_master

Repository files navigation

Data master

Cross platform ToDo list created using Webix and complied to desktop using Electron

Data master


Tech

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

Requirements


Installation

$ cd data_master
$ npm install
$ 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


Launching

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

Development

  • 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

Other

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

License

GNU GPLV3

About

Cross platform ToDo list created using Webix and complied to desktop using Electron

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published