Skip to content

Chrome extension for real-time Keka attendance tracking with progress bar, live punch logs, notifications, and customizable work hours.

Notifications You must be signed in to change notification settings

vrajhk01/keka-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keywords

Keka attendance tracker, Keka Chrome extension, Keka time tracker, work hours tracker, attendance progress tracker, Keka productivity tool

Keka Time Tracker Extension

A Chrome extension that enhances the Keka attendance experience by providing real-time work tracking, instant attendance insights, and customizable work time settings — without waiting for page refreshes.

FEATURES

  • Real-time tracking of effective, gross, and break time
  • Attendance logs can be seen directly on Hover, without the need to reload the whole site
  • Work completion progress bar with percentage
  • Browser notification when work duration is completed
  • Customizable working hours and break time handling
  • Clock In / Clock Out status indicator on profile icon
  • Manual refresh for attendance logs and clock in/out status without reloading Keka
  • Works outside Attendance page
  • Adapts to Keka light/dark theme and 12/24-hour format

WORK TIME SETTINGS

  • Default work duration: 8 hours 30 minutes
  • Customize work hours and minutes
  • Option to include or exclude break time
  • Enable or disable completion notifications

INSTALLATION

  1. Download or clone the repository
  2. Open chrome://extensions
  3. Enable Developer Mode
  4. Click Load unpacked
  5. Select the project folder
  6. Open your organization's Keka site
  7. Click on Extension icon from Top right
  8. Find "Keka" icon and Pin it (Configure default settings if needed)

HOW IT WORKS

  • Reads attendance logs using Keka internal APIs (read-only)
  • Calculates time with second-level accuracy
  • Updates UI in real time
  • Displays data via navbar chip and hover dropdown
  • Sends notification once per work session

PRIVACY

  • No data is sent to external servers
  • All calculations happen locally
  • Uses your existing Keka session only

CREDITS Created as a productivity enhancement for Keka users.

Releases

No releases published

Packages

No packages published