zlsoftdq / itcast-tms

Itcast Teaching Management System

Home Page:http://tms.uieee.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Itcast Teaching Management System

Build Status js-standard-style Dependency Status devDependency Status

This repo is a teaching management system for Itcast, Inc. project. You could use it as a base to build your own desktop app.

Screenshots

创建新的测评记录

监视操作

How to use

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

Run it

$ npm start

Develop it

$ npm test

Note: requires a node version >= 4 and an npm version >= 2.

Native-like UI

If you want to have native-like User Interface (OS X El Capitan and Windows 10), react-desktop may perfect suit for you.

Maintainers

LICENSE

ISC © iceStone

Thanks

js-standard-style

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 ../..

TODOS

  • Student submit rate info is empty
  • Email keyworks reject

About

Itcast Teaching Management System

http://tms.uieee.com


Languages

Language:JavaScript 44.9%Language:CSS 33.2%Language:HTML 21.9%