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 clonethis 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 ...