/tisana

A rich Asana client written in Meteor, featuring TimeTracking, Budgeting, Statistics and Reporting.

Primary LanguageJavaScript

tisana

A rich Asana client written in Meteor, planned features are TimeTracking, Budgeting, Statistics and Reporting. Demo at http://tisana.meteor.com/

I really like Asana, and I love Meteor.js, so I figured I could try and write a client that adds some features to the standard Asana app.

The starting point was given by https://github.com/codelovers/asana-time-track, but I wanted to use Meteor to learn a new platform.

This is still very experimental. Its my first Meteor application and Meteor is still in beta. So go figure.

Features:

User:

  • Log in with your asana account

  • Synchronize your tasks with asana.

Tasks are saved locally in mongo but can be resynced any time

  • Time tracking functions on tasks.

Admin:

  • list users and see what they are working on.

  • Detailed Work Statistics and Work Load Visaulization using D3

  • Manage Estimated Time on Tasks vs Actual Worked Time

  • Add alerts when overworking a task.

  • Add Hourly Cost on Users

  • budget functions

Getting started

Tisana uses the excellent meteorite package manager for meteor. So start it with

sudo mrt

technologies used

Contributions are very welcome.

Find me at github.com/smarques