MENU

GET IN TOUCH

torben.koch@proton.me
Back

Clockodo CLI

Year

2025

Tech & Technique

Typescript, Node.js, Commander, tsup

Description

A feature-complete CLI tool for Clockodo's mobile clock app that allows the user to track times and absences from the command line.

Key Features:
  • ⏱️ Jira integration: Fetch time entry metadata from jira ticket information
  • 💰 Interactive mode: Use the CLI to track time
  • 📱 Silent mode: Integrate this script into any other CLI applications with flags

Technical Highlights:
  • Open-source and free to use via npm
  • Fuzzy-searchable live-data from Clockodo
  • Automated clockodo project matching with Jira Epics
  • User-friendly fast actioned interface
  • One-click silent mode Lazygit integration

My Role

Developer, Owner
  • 🎨 Designed and implemented the entire CLI architecture from scratch
  • 🔄 Built robust error handling and input validation for CLI commands
  • 📱 Created an intuitive command-line interface with interactive prompts
  • 🤫 Implemented silent mode for seamless integration with other tools like lazygit
  • 🔧 Added configuration options to customize CLI behavior and defaults
torben.koch@proton.me