Inspiration
JIRA Agile and other timesheet applications provide a field to specify time spent on an issue but do not provide a timer to actually help you keep track of the time.
What it does
Time Tracker for Bitbucket tracks your time while working on a project issue. The time spent working can be logged on the project issue as a comment.
How I built it
Time Tracker for Bitbucket is a client-side application written in HTML and JavaScript compiled from TypeScript. Application data is stored locally in the browser and is not stored on any backend.
Challenges I ran into
Deciphering the Bitbucket API documentation.
Accomplishments that I'm proud of
Creating my first Bitbucket add-on!
What I learned
Practical application of Typescript.
What's next for Time Tracker for Bitbucket
Optimizing the performance of JavaScript code, especially the DOM manipulation code. Adding a backend to allow application data to be shared across devices. Adding personalisation options that users can configure.
Log in or sign up for Devpost to join the conversation.