Inspiration
The much faster UX of a CLI is the key inspiration. I constantly work on multiple projects, some as part of my full-time job and others on a freelance basis. Existing time trackers are good, but I wanted to build my own. Since I'm a developer, the CLI is always running and so I thought it makes sense to build time tracking into it.
What it does
It'll be a simple module that you can install globally from NPM. Once you run it, it'll help you set it up and track time. You can build invoices and send them to your clients.
How I built it
This is a work in progress right now. Will keep posting updates here.
Challenges I ran into
Well, getting UX right is not easy in a CLI.
What I learned
Still learning and doing.
Built With
- amazon-web-services
- blessed
- blessed-contrib
- chalk
- electron
- figures
- javascript
- lambda
- mongodb
- node-notifier
- node.js

Log in or sign up for Devpost to join the conversation.