All Projects → danniehansen → activity-timer

danniehansen / activity-timer

Licence: MIT license
Activity timer powerup for Trello

Programming Languages

Vue
7211 projects
typescript
32286 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to activity-timer

Boardforgithub
A small application to monitor your GitHub project web page in a webview-based native macOS app
Stars: ✭ 69 (+146.43%)
Mutual labels:  trello, board
React Idle Timer
User activity timer component
Stars: ✭ 420 (+1400%)
Mutual labels:  timer, activity
gatsby-source-trello
Source plugin for pulling data into Gatsby from Trello using
Stars: ✭ 21 (-25%)
Mutual labels:  trello, board
Nextcloud Deck
📋 Android client for nextcloud deck app
Stars: ✭ 318 (+1035.71%)
Mutual labels:  trello, board
react-native-dnd-board
A drag and drop Kanban board for React Native.
Stars: ✭ 41 (+46.43%)
Mutual labels:  trello, board
CoreLooper
No description or website provided.
Stars: ✭ 34 (+21.43%)
Mutual labels:  timer
LifeTime
LifeTime app
Stars: ✭ 35 (+25%)
Mutual labels:  activity
shogi-board
ブラウザで動く将棋盤・棋譜並べ・検討用
Stars: ✭ 25 (-10.71%)
Mutual labels:  board
rn-fitness-tracker
React Native module to interact with Google Fit and Apple HealthKit.
Stars: ✭ 58 (+107.14%)
Mutual labels:  activity
Godot-Trello-Reporting-Tool
A tool to create Trello cards and add attachments from an in-game Godot interface.
Stars: ✭ 44 (+57.14%)
Mutual labels:  trello
Game-Boy-Color-USB-C-charging-kit
This project contains the files for making an electronic board that allows to charge a Nintendo Game Boy Color by USB-C.
Stars: ✭ 31 (+10.71%)
Mutual labels:  board
EnviroDIY Mayfly Logger
hardware design files, example code sketches, and documentation for Arduino-framework EnviroDIY Mayfly data logger
Stars: ✭ 25 (-10.71%)
Mutual labels:  board
pose2action
experiments on classifying actions using poses
Stars: ✭ 24 (-14.29%)
Mutual labels:  estimate
openEMSstim
openEMSstim: open-hardware module to adjust the intensity of EMS/TENS stimulators.
Stars: ✭ 90 (+221.43%)
Mutual labels:  board
trello-powerup-full-sample
This repository contains a feature-complete Trello Power-Up that can be used as a template for new Power-Ups! It implements a simple note-taking (To-Do App) application which allows you to add notes to Cards. It implements all available capabilities in an easy to use project written in TypeScript, with React UI.
Stars: ✭ 24 (-14.29%)
Mutual labels:  trello
ZYGCDTimer
GCD 定时器
Stars: ✭ 65 (+132.14%)
Mutual labels:  timer
graphql-trello
GraphQL interface to Trello's API.
Stars: ✭ 17 (-39.29%)
Mutual labels:  trello
FITTER
Fortran tIc Toc Timer
Stars: ✭ 14 (-50%)
Mutual labels:  timer
hass-variables
Home Assistant variables component
Stars: ✭ 35 (+25%)
Mutual labels:  timer
ZLToolKit
一个基于C++11的轻量级网络框架,基于线程池技术可以实现大并发网络IO
Stars: ✭ 1,302 (+4550%)
Mutual labels:  timer

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].