Pelorus is a simple yet highly-effective planning tool that helps reaching goals in a way of successive approximations (based on Dynamic programming).
It’s not actually a to-do list, but you can use it to improve to-do list compilation. It’s about decomposing strategic goals into a series of simple steps. On each step you can review your actual state vector for each goal and plan next steps accordingly. This way you can track your achievements on a regular basis and keep yourself up.
To start you need to set up a "years" stage - a stage that can last a couple years. Once you are done with it, you can enter your goals for that period.
For each of the smaller periods (year, month and week) you can create stages accordingly and enter subgoals that are steps in reaching your strategic goals.
That's it. You can now check your goals by the end of the day and set progress on each of them.
- Clone repository
- Install meteor.js and make sure you have MongoDB installed
- Start server via
meteor
command
Please use eslint to ensure your code has appropriate style.
$ npm install -g eslint eslint-config-standard babel-eslint # install eslint
$ eslint -c .eslintrc --ext .js . # run eslint for the whole project
Other rules we enforce:
- Use
check
for all your Meteor.method params - Use Meteor.methods rather than client-side queries that modify data ... (to be added)
To deploy:
- Make sure you have mup installed
- Prepare
.deploy/mup.js
(you can use.deploy/mup.js.example
as an example) - Run
npm run deploy