Skip to main content
#Odoo 20 · Modules & Apps · Attendance · Leave · HR Analytics

HRMS Employee Dashboard

A modern, production-ready Employee Attendance Dashboard module for Odoo that gives employees and HR teams a single interactive interface to monitor attendance, working hours, holidays, leaves, celebrations, and project assignments - all in real time.

HRMS Dashboard Banner

This module enhances the default Odoo attendance experience by presenting data in a beautifully designed calendar-based view with glassmorphism styling, live timers, and instant statistics. It integrates seamlessly with the HR, HR Attendance, HR Holidays, and Project modules.

Key Features​

FeatureDescription
Attendance CalendarColor-coded monthly calendar showing Present, Absent, Holiday, Leave, Weekend, Penalty, and Future statuses
Check-In / Check-OutOne-click attendance with timestamps displayed in the user's timezone
Live Work TimerReal-time counter showing hours worked today with accumulated time across multiple check-ins
Attendance StatisticsMonthly summary with counts for Present, Absent, Holiday, Leave, Weekend, and Penalty days
Leave BalancesView allocated vs. remaining days for each leave type (Casual, Sick, Annual, etc.)
CelebrationsUpcoming employee birthdays and work anniversaries within the next 30 days
Projects & TasksView assigned projects with task breakdown by stage and overall project status

Dashboard Overview​

Monthly Attendance Calendar

The dashboard is rendered as a client-side Owl JavaScript component and is divided into four main areas:

AreaPositionContents
HeaderTop of the pageMonth navigation arrows, current month name, and year
Calendar SectionMain content (left)7-column calendar grid (SUN–SAT) with date, status label, and time info per day. Color-coded legend with status counts below.
Sidebar SectionRight sideWork Timer Widget, Attendance Statistics Panel, and Leave Balances Panel
Bottom RowFull-width below calendarCelebrations Panel (birthdays & anniversaries) and Projects Panel (task breakdown by stage)

Supported Versions​

PropertyValue
Odoo Version17.0, 18.0, 19.0
EditionCommunity
LicenseLGPL-3
CategoryHuman Resources
AuthorSDLC Corp

Quick Start​

  1. Install the Module
  2. Link Employee to User
  3. Set Access Rights
  4. Open the Dashboard
  5. Start Tracking Attendance
Need Help?

Contact SDLC Corp at sdlccorp.com/contact-us or email sales@sdlccorp.com

Need a hand?

Talk to an Odoo expert

Get help with setup, custom integrations and upgrades from Odoo 17 to Odoo 20 - straight from the team that builds every SDLC Corp product.

Contact support

Official documentation for SDLC Corp connectors, Odoo modules and SaaS apps.