Skip to content

czytelny/arij

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

arij

Build Status

What it's going to be

This is going to be issue(task) manager (JIRA-like tool), but with signifficant differences:

  • ruthlessly simple, yet flexible
  • extremally easy to setup
  • blazing fast
  • free of any charge & opensourced

What it's right now?

Project is in early development (something like pre-alpha 0.0.1 phase), so if you are not a developer who whould like to contribute there is no point to downloading it right now.

Development

  • install all dependencies npm install
  • run MongoDB (mongod.exe) with default config
  • backend side: Node.js 6.2, express.js, socket.io
  • client side: React, Redux, socket.io
  • use ES6 through Babel
  • testing: mocha, chai, sinon

API Documentation

Apiary.io

npm scripts
  • npm run server starts nodejs server in development mode (through babel-node - to transpile ES6 in the fly)
  • npm test starts mocha tests
  • npm run test:watch run tests in watch mode
  • npm run build builds whole client app and it's dependencies and save everything to public/dist/
  • npm run public builds client app (through browserify with es2015 and react presets) and puts it in public/dist/arij.js
  • npm run public:watch like build:public but in watch mode
  • npm run public:vendor builds dependencies for client side (react, redux, socket.io-client etc) and put them in public/dist/vendor.js
other
  • if using Webstorm turn off "safe save" option - npm's watch has problem with it. ctrl+alt+s-> Appearance & Behaviour-> System settings-> uncheck "Use 'safe write'

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published