Skip to content

cityssm/attendance-tracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Attendance Tracking

DeepSource Maintainability Coverage Testing attendance-tracking codecov

An application built for Public Works departments to track:

  • Employee absences.
  • Return to work calls.
  • Call Out requests.
  • After hours attendance.

Absence Requests

Features

  • Enable as many features, or as few as you need.

  • Sync employees with payroll systems.

  • Granular permissions give users access to the areas they need, and not the areas they don't.

Prerequisities

  • NodeJS 18 or better to run the application.
  • Active Directory for authentication.
  • SQL Server for database storage.

Optional

  • Avanti payroll system for employee synchronization.

About this Project

📘 User Documentation (In The Works)

Although the system is quite niche, it's being released in an open source environment in hopes to pool developer resources from other municipalities looking to move away from older, legacy systems.

It is being shared to start the dialog among other municipalities and present an option to those who may be looking to refresh or upgrade their employee call tracking.

More Projects from the City of Sault Ste. Marie

The City of Sault Ste. Marie has several open source applications available for managing municipal operations.

Browse our GitHub account for more of the City's offerings.