odoo/tutorials#645

Created by Nitant Makwana (nmak)

Blocked

label
odoo-dev:18.0-time-tracking-kiosk-nmak
head
430026a28f962506fd796c085d9014509cdcf738
odoo/tutorials
18.0 #645 missing statuses missing r+
master

[ADD] time_tracking_kiosk: record working hours for projects and tasks from kiosk

This module allows employees to record their working hours via kiosk interface:

  • Authenticate via employee badge scan or manual ID entry.
  • Select assigned projects and tasks for time tracking.
  • Start/stop timers to track work hours.
  • Configure maximum allowed hours and email templates for project managers in settings.
  • Record timesheet as the minimum of actual timer hours and maximum allowed hours.
  • Allow portal users to be assignees in tasks and related to HR employee records.
  • Notify project managers via email templates defined in settings.