Back
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:
Technical Highlights:
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