This is your terminal work time logger. I decided to write something simple to log my time. Every time i start a Ticket in Jira i wrote on the paper date, start time, ticket number and end time. Then at the end of the day i must calculate everything and log my time to Jira to specific ticket etc. It was time consuming. But i found an idea to write something for terminal.
Simple small app that will start my task and end my task with possiblity to print all my tasks in terminal.
npm i tworklogger -g
git clone
this project- Go to cloned repo and ->
npm i -g
- install it globaly to use wherever you are in terminal.
-
twork start "Your task title or ticket number"
- this will start your "work", at this moment your work will be logged. -
twork stop
- this command will stop your work and save it to the table with more details. -
twork show-all
- this command will print table with all tasks, that you started. -
twork show-today
- this command will print table with tasks logged today. -
twork delete <id>
- this command will delete your logged task, based on his id. -
twork reset-all
- this will remove all data from tables.
- Export table to excel or csv file
and more ...