Skip to content

owlysk/CodeTimer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeTimer

Timer Widget for Kimai Time Tracking


This is a tiny application widget for Kimai Time Tracking like Clockify has. You have to install Kimai Time Tracking and setup API for using this widget.

As backend is using Neutralino.js. For minimal API request app is using built in cache. Cache is valid for 1 hour and stores activities and projects from Kimai. If you add new activity/project, you might refresh cache in setting (is located next to back button)

I was using Clockify app, but i decide to install Kimai for reason that data is stored at my server. Kimai has not own widget like Clockify do, but has free API. I decided to make simple small app for myself and publish it for someone, who use Clockify and has similiar issue about data storing.

If you enjoy my app, I appreciate if you buy me a coffee :)
Buy Me A Coffee

Screenshots

Screen1 Screen2 Screen3

Video

Watch video

Development

Requirements:

  • Nodejs and npm
  • Neutralinojs (Install using npm: npm install -g @neutralinojs/neu)

Initial Setup:

Installs or updates required binaries

neu update

Build and Run:

neu build
neu run

Build release:

Generates dist/CodeTimer-release.zip containing all platform binaries

neu build --release