| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Contacts (contacts) • Employees (hr) • Expenses (hr_expense) • Time Off (hr_holidays) • Discuss (mail) • Invoicing (account) • Calendar (calendar) |
| Lines of code | 1816 |
| Technical Name |
nf_employee_dashboard |
| License | OPL-1 |
| Website | https://www.nextflow.in |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Contacts (contacts) • Employees (hr) • Expenses (hr_expense) • Time Off (hr_holidays) • Discuss (mail) • Invoicing (account) • Calendar (calendar) |
| Lines of code | 1816 |
| Technical Name |
nf_employee_dashboard |
| License | OPL-1 |
| Website | https://www.nextflow.in |
| Versions | 17.0 18.0 19.0 |
Employee Dashboard
Employee Dashboard is a comprehensive HR management dashboard module for Odoo that helps organizations centralize employee-related activities into a single, modern, and user-friendly interface.
The module is designed to improve employee productivity, simplify HR operations, and provide quick access to important HR data without navigating through multiple menus.
This module creates a smart workspace for both employees and HR managers by displaying essential information such as Leaves, Attendance, Expenses, Contracts, Birthdays, Anniversaries, and Company Announcements directly on the dashboard.
The Employee Dashboard is built with role-based access management, ensuring data security and a personalized user experience for every employee in the organization.
✔ Role - Based Dashboard Access
Managers can access all employee records while employees can securely view only their own information and activities.
✔ Company Announcements
Displays all company announcements to employees.Keeps employees updated with important company information.
Available for
See it in action
Watch the full walkthrough
Everything you need to know in one video
Manage your employees efficiently with the powerful Employee Dashboard module for Odoo. This advanced HR dashboard provides employees and managers with quick access to Leaves, Attendance, Expenses, Contracts, Birthdays, Anniversaries, Announcements, Check-In/Check-Out, and Break Timing management from a single centralized screen.
For Help
Contact Us
Quick Support
Contact us directly on WhatsApp for quick support.
💬 +91 73832 03034
Electronic Support
Raise ticket for a demo on below given email addres.
📨 support@nextflow.in
Support Center
Our support team is ready to assist you anytime.
📱 +91 73832 03034
What's inside
Hot Features
Better Employee Engagement
Birthday reminders, anniversaries, and announcements help improve workplace culture.
Employee Check-In, Check-Out & Break Timing
Employees can easily manage daily attendance with quick Check-In and Check-Out options. The dashboard also tracks employee break timing to monitor working hours, break duration, and overall attendance activity efficiently.
Quick Create Records
From the dashboard list views:
- Users can click the New button from the right side.
- Opens the form view directly.
- Allows fast record creation for:
- Leave Requests
- Attendance Records
- Expense Records
Smart Navigation
Users can directly click:
- Leaves
- Attendance
- Expenses
- Contracts
Deep dive
Features in detail
Employee Dashboard Access Control
- ✓ Manager users can access and view all employee records.
- ✓ Employees can access only their own information and records.
- ✓ Secure role-based dashboard visibility.
Employee Dashboard for Odoo v17 & v18
-
✓
The dashboard includes:
- Leaves
- Attendance
- Expenses
- Contracts
- ✓ Users can click on each section to open the corresponding list view.
Employee Dashboard for Odoo v19
-
✓
The dashboard includes:
- Leaves
- Attendance
- Expenses
-
✓
Note:
Contracts are not available in Odoo v19 dashboard.
Employee Birthday Management
- ✓ Displays all employee birthdays in a dedicated dashboard section.
- ✓ Highlights today's birthdays.
- ✓ Upcoming birthdays are automatically shown in the next lines.
- ✓ Helps HR teams celebrate employee milestones.
Employee Anniversary Management
- ✓ Displays all employee work anniversaries.
- ✓ Highlights today's anniversaries.
- ✓ Upcoming anniversaries are displayed sequentially.
- ✓ Improves employee engagement and company culture.
Company Announcements
- ✓ Displays all company announcements to employees.
Visual walkthrough
Screenshots
👤 User Access Rights
Main menu → Click " Settings " Open setting view
Settings → Users & Companies → Click " Users " Open user list view
Open the Administrator user, go to the Access Rights tab, and under Other, set Employee Dashboard to Manager
Open the user, go to the Access Rights tab, and under Human Resources, set Contracts to Employee Manager.
👨💼 It Shows The Manager Dashboard Workflow
Manager Dashboard See
Leave: shows total employee leaves as a smart counter on the dashboard. When the manager clicks on the Leave section, it opens the full leave list view where all employee leave records are visible.
Leave: The dashboard manager can easily monitor, approve, and track leave requests for all employees from a single screen.
Attendance: displays total employee attendance as a smart counter on the dashboard. When the manager clicks on the Attendance section, it opens the full attendance list view where all employee attendance records are shown.
Attendance : The dashboard manager can track check-in, check-out, and working hours of all employees in real time from a single screen.
Expenses: shows total employee expenses as a smart counter on the dashboard. When the manager clicks on the Expenses section, it opens the full expenses list view where all employee expense records are visible.
Expenses : The dashboard manager can review, monitor, and manage employee expense submissions efficiently from a single screen.
Contracts: displays total employee contracts as a smart counter on the dashboard. When the manager clicks on the Contracts section, it opens the full contracts list view where all employee contract records are shown.
Contracts : The dashboard manager can view, track, and manage all employee contracts easily from a single screen.
Birthdays: Employee Birthday
Birthdays: Displays employee birthdays in a smart list format. The dashboard highlights today's birthdays at the top first, making it easy to identify current celebrations. On the second line, it displays upcoming birthdays, helping managers and employees track future events in advance. This makes it easy for employees to manage birthday celebrations from a single screen.
Anniversaries: Employee Anniversary
Anniversaries: Displays employee anniversaries in a structured dashboard view. The dashboard first highlights today's anniversaries at the top, so managers can quickly identify and celebrate employee milestones. On the next line, it shows upcoming anniversaries, which helps track future work milestones in advance. This feature improves employee appreciation, engagement, and workplace culture from a single screen.
Announcements : Click "New"
Announcements: Create new announcements
Announcements: Announcements: displays all company announcements in the employee dashboard. Managers can publish important updates, and employees can view them directly from the dashboard. It keeps all staff informed about company news, HR updates, policies, and important notifications in a centralized and easy-to-access section.
🧑💼 It Shows The Employee Dashboard Workflow
Employee Dashboard See
Employee Dashboard: provides a centralized HR interface where employees and managers can access key modules like Leaves, Attendance, Expenses, and Contracts from a single screen. Each section shows a smart counter and allows users to click and open the full list view instantly. Managers can monitor all employee records, while employees can access only their own data, ensuring secure and efficient HR management.
Leave: in the employee dashboard, employees can see only their own leave records. It shows total leaves as a smart counter, and when clicked, it opens the leave list view filtered for the current user only. This ensures privacy and secure access, allowing each employee to view and manage only their personal leave requests.
Attendance: in the employee dashboard, employees can view only their own attendance records. It shows total attendance as a smart counter, and when clicked, it opens the attendance list view filtered for the current user only. Employees can track their check-in, check-out, and working hours securely from a single screen.
Expenses: in the employee dashboard, employees can view only their own expense records. It shows total expenses as a smart counter, and when clicked, it opens the expense list view filtered for the current user only. Employees can easily track, manage, and submit their personal expenses securely from a single screen.
Birthday & Anniversaries: in the employee dashboard, employees can view all employee birthdays and work anniversaries. The dashboard first highlights today's birthdays and anniversaries at the top for quick visibility, and then shows upcoming birthdays and anniversaries in the next section. This helps improve employee engagement, recognition, and workplace celebrations from a single screen.
Announcements: in the employee dashboard, employees can view all company announcements in one place. Managers can publish important updates, and employees can read them directly from the dashboard. It keeps everyone informed about HR updates, company news, policies, and important notifications in a simple and centralized way.
☕ It Shows The Check-In / Check-Out Workflow
Click "Check-In & Check-Out"
Check-in: Before an employee checks in, the toggle indicator on the right side of the header remains red, indicating that the Manage is not currently checked in.
After completing the check-in process, the toggle indicator automatically changes to green, indicating that the manager has successfully checked in and is currently active.
Break Timing: when the employee clicks the break toggle button, the break timer starts automatically to track break duration. During the break period, the toggle indicator on the right side of the header changes to red, indicating that the employee is currently on break. This helps managers monitor employee break status and timing in real time.
Break Timing Close: when the employee closes the break timing toggle, the break timer stops automatically and the employee returns to active working status. The toggle indicator on the right side of the header changes back to green, indicating that the break has ended successfully.
Manager Check-Out: managers can complete their workday by clicking the Check-Out button from the dashboard.
After check-out, the manager attendance session ends automatically and the toggle indicator on the right side of the header changes to red, indicating that the manager is no longer checked in. This helps track manager attendance and working status accurately in real time.
Dashboard: displays today's attendance details including check-in, check-out, working hours, and current attendance status directly on the dashboard for quick real-time tracking.
Click "Check-In & Check-Out"
Check-in: Before an employee checks in, the toggle indicator on the right side of the header remains red, indicating that the employee is not currently checked in.
After completing the check-in process, the toggle indicator automatically changes to green, indicating that the employee has successfully checked in and is currently active.
Break Timing: in employee dashboard, when the employee clicks the break toggle button, the break timer starts automatically to track break duration. During the break period, the header right-side toggle indicator turns red, showing that the employee is currently on break. This helps managers clearly monitor employee break status and timing in real time in a simple and structured way.
Break Timing Close: when the employee closes the break toggle, the break timer stops automatically and the employee returns to active working status. The toggle indicator changes back to green, indicating the break has ended successfully.
Employee Check-Out: employees can complete their workday by clicking the Check-Out button from the dashboard.
After check-out, the attendance session ends automatically and the dashboard shows the checked-out status with updated working hours. The toggle indicator on the right side of the header changes to red, indicating that the employee is no longer checked in. This helps in accurately tracking the employee's attendance and working status in real time.
What's new
Changelog
Got questions?
Frequently Asked Questions
Please contact us at support@nextflow.in for any support or customization requests.
Yes! You get 90 days of free support included with every purchase — no strings attached.
Employee Dashboard is an advanced HR dashboard module for Odoo that provides quick access to employee information such as Leaves, Attendance, Expenses, Contracts, Birthdays, Anniversaries, Announcements, Check-In, Check-Out, and Break Timing from a single dashboard.
Yes.Manager users can access and monitor all employee records and dashboard activities.
No. Regular employees can only access and view their own personal records and dashboard information.
Yes, Employees can easily perform Check-In and Check-Out directly from the dashboard.
Yes. The module supports employee break timing tracking and management.
Yes. Users can quickly create leave requests directly from the dashboard list views using the New button.
Yes. Employees can view and manage expense records directly from the dashboard.
Available worldwide
Multi-Language Support
English
German
Arabic
Chinese
French
What we offer
Our Services
Expert Odoo services tailored to grow your business — from migration to full implementation and beyond.
Odoo Migration
Seamlessly migrate your Odoo database and modules from older versions to the latest. We handle the entire process — data, customizations, and configurations.
Odoo Customization
Modify existing Odoo modules — CRM, Sales, Inventory, Accounting — to fit your operations. Add new fields, change workflows, and create custom business rules.
Web Development in Odoo
We build powerful, user-friendly websites fully integrated with your Odoo system — from landing pages to full e-commerce storefronts.
Odoo Implementation
End-to-end Odoo integration with e-commerce platforms, payment gateways, shipping carriers, and more. Robust connections for your critical systems.
Odoo Support & Maintenance
Expert technical assistance, proactive security updates, performance monitoring, and user support to keep your Odoo system reliable and effective.
Odoo Training
Comprehensive functional and technical Odoo training to help your teams understand, implement, and effectively use Odoo for business operations.
From our catalog
Apps For You
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module