This repo is a teaching management system for Itcast, Inc. project. You could use it as a base to build your own desktop app.
First, clone the repo via git:
$ git clone https://github.com/zce/itcast-tms.git -b v4.x
And then install dependencies.
$ cd itcast-tms
$ npm install
$ npm start
$ npm test
Note: requires a node version >= 4 and an npm version >= 2.
If you want to have native-like User Interface (OS X El Capitan and Windows 10), react-desktop may perfect suit for you.
ISC © iceStone
- https://github.com/szwacz/electron-boilerplate
- https://github.com/kristoferjoseph/flexboxgrid
- https://philipwalton.github.io/solved-by-flexbox/
- http://www.juxt.com/pov/thoughts/building-native-desktop-apps-with-web-tech
- https://github.com/GitbookIO/nuts
- https://github.com/ArekSredzki/electron-release-server
- https://github.com/maxogden/extract-zip
npm i angular angular-animate angular-route asar babel-preset-es2015 babel-preset-es2015-loose bluebird clean-css concurrently cross-env del electron-packager electron-prebuilt eslint fs-extra gulp gulp-babel gulp-cssnano gulp-gzip gulp-htmlmin gulp-if gulp-less gulp-livereload gulp-load-plugins gulp-rename gulp-size gulp-sourcemaps gulp-uglify gulp-useref gulp-zip minimist normalize.css standard uglify-js --save-dev
cd src/core
npm i body-parser express log4js nodemailer xtemplate xtpl --save
cd ../updater
npm i download got log4js --save
cd ../..
- Student submit rate info is empty
- Email keyworks reject