Skip to content

danniehansen/activity-timer

Repository files navigation

🚀 The Next Generation is Coming: Limita

Activity Timer continues to evolve! We're building Limita - the next generation time tracking and project management platform from the team behind Activity Timer.

What's Coming in Limita:

  • 🎯 Advanced Project Management - Sprints, Kanban boards, and team collaboration
  • 📊 Smart Estimation & Alerts - Get notified when tasks exceed time estimates
  • 🔗 Seamless Integrations - Trello, Jira, Slack, Google Calendar, and more
  • 📈 Advanced Analytics - JQL-style reporting with powerful query builder
  • 🔄 Complete Migration Support - Bring all your Activity Timer data with you

Activity Timer will continue to be maintained and supported while we build the future of time tracking.

Join the Beta Waitlist at limita.org →


Activity timer

Code quality

Deployment

Time is precious, this we know. Keeping track of this precious time is hard. Activity timer solves just that! With Activity timer you can now keep track on your time spent working with cards.

Explained

To start tracking your time you need to manually start timer. This you do up top of your card as simple as clicking "Start timer". Once timer has started you will be able to see total time spent right next to the button you clicked.

alt text

Once timer has started "Start timer" will switch over to a "Stop timer" button. Clicking this will stop the timer and register your time slot in the logs.

alt text

At any given time you can in the card "Power-ups" section manage time and even see a list over time spent by every team member for this card.

alt text alt text

In addition to this you'll be able to quickly peak at the total time spent for a card when viewing the board.

alt text

Activity timer also provides you with the ability to put estimates on your cards.

alt text

Clicking the estimate box will show a popup where you can create/update your estimate.

alt text

Once an estimate have been saved it will show on the board view & also when on the card. If multiple members have set an estimate another box will appear with the total estimate across members. Clicking this will open a popup showing which member estimated what on the task. Very useful for when members collaborate on the same cards.

alt text alt text

Next up there are notifications! Notification allows you to get notified after spent x percent of your estimated time. Allowing you to react quickly to any drift in estimates.

alt text alt text

Highlights

  1. Easy access to start / stop of timer.
  2. Powerful time management editor to edit previous recordings.
  3. When you move card from one list to another it will automatically stop the timer.
  4. All data on a card is stored in a compressed format that's easy to access through REST API.
  5. Estimation functionality.
  6. Desktop notifications when nearing estimate.
  7. (Premium) Exporting tool for exporting powerup data into CSV. This powerful tool allows you to filter Activity timer trackings and control which columns to include in the CSV.

Card data (REST API)

Want to extract logged time and process it in another system? No problem! Activity timer keeps recordings in the shared data of the card. This means you can query the logged time for a card using Trello's own REST API. All the time ranges saved by Activity timer is saved within key act-timer-ranges in shared card data. act-timer-ranges consists of an array where each item's index equals to:

  • 0: Member id
  • 1: Start time (unix timestamp)
  • 2: End time (unix timestamp)

Docs

You can read more about the internals of Activity timer in our docs. This will walk you through the infrastructure as well as how to setup the local development workspace.

About

Activity timer powerup for Trello

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •