| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Employees (hr) • Discuss (mail) |
| Lines of code | 293 |
| Technical Name |
portal_my_attendance |
| License | LGPL-3 |
| Website | https://www.mobile-lab.org |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Employees (hr) • Discuss (mail) |
| Lines of code | 293 |
| Technical Name |
portal_my_attendance |
| License | LGPL-3 |
| Website | https://www.mobile-lab.org |
Portal My Attendance
Let employees check in & out and review their own attendance records directly from the Odoo customer portal — no backend access required.
Key Features
Portal Home Tile
A dedicated "My Attendance" tile appears on the portal home page so employees find it instantly.
Check In & Out
Employees can clock in and out with a single button click — no backend login needed.
Personal Records
View a paginated list of all personal attendance entries with date, time, and duration.
Secure by Design
Portal users only see their own records. All routes require user authentication.
Calendar View
Monthly calendar heat-map shows attendance patterns at a glance.
Mobile Friendly
Fully responsive — works on smartphones, tablets, and desktops.
Screenshots
My Portal
▲ The "My Attendance" tile is added automatically to the portal home.
My Attendance
▲ Real-time status with one-click check-in / check-out.
Attendance History
| Date | Check In | Check Out | Hours | Status |
|---|---|---|---|---|
| 07 Jun 2026 | 08:30 | — | — | In |
| 06 Jun 2026 | 08:15 | 17:05 | 8.83 | Out |
| 05 Jun 2026 | 08:45 | 17:00 | 8.25 | Out |
| 04 Jun 2026 | 08:20 | 17:10 | 8.83 | Out |
▲ Paginated attendance history — employee sees only their own records.
Requirements & Compatibility
Odoo Version
Odoo 19.0 Community or Enterprise
Dependencies
portal, hr_attendance
Website Module
Requires Odoo Website / Portal to be active
Python
Python 3.10+ (standard Odoo 19 requirement)
Pricing
- Lifetime access — no subscription
- All future minor updates included
- Email support via mobile-lab.org
- LGPL-3 open-source licence
- Source code fully included
Please log in to comment on this module