Voidek Employee Portal
A full-featured frontend employee management plugin with projects, tasks, EOD reports, user roles (Admin, Manager, Employee).
Plugin info
Maintenance & Compatibility
Maintenance score
Actively maintained • Last updated 62 days ago
Is Voidek Employee Portal abandoned?
Likely maintained (last update 62 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
Voidek Employee Portal is a powerful and customizable plugin designed to give employees a full-featured interface in the frontend of your WordPress site. Ideal for internal portals or company intranets, this plugin supports task tracking, EOD (End of Day) reports, and leave applications — all from a user-friendly frontend interface.
Features include:
- Frontend Dashboard for employees
- Role-based access: Admins see backend, users see frontend
- Task assignment and tracking
- EOD reporting with filters and summaries
- Leave applications and approval tracking
- Fully AJAX-powered, responsive interface
- Secure role-based redirection and access
Roles and Permissions
Admin
– Full access to backend
– Can create Manager and Employee users
– Can manage all projects, tasks, EODs, and leaves
– Does not use the frontend dashboard
Manager
– Accesses the frontend dashboard
– Can add Employee users from the frontend
– Can create, edit, and assign projects
– Can assign and track tasks
– Can view and approve team EOD reports
– Can view calendar events, team leave data, anniversaries, and birthdays
– Cannot access the backend admin area
Employee
– Accesses the frontend dashboard
– Can manage their own tasks
– Can submit daily EOD reports
– Can apply for and view leave requests
– Can view assigned projects, tasks, and leaves
– Cannot add other users
– Cannot create new projects
Common to All Roles (Admin, Manager, Employee)
– Can create and work on Tasks
– Can submit EODs (End of Day reports) for each task
– Can view Task Summary
– Can view EOD List and EOD Summary
– Can apply for and view Leave Requests
Source Code
This plugin bundles the following third-party libraries (all MIT licensed):
- Bootstrap 5 (CSS/JS)
- DataTables & Buttons Extension
- SweetAlert2
- Date Range Picker
- jQuery UI + Timepicker Addon
- Font Awesome
- JSZip
All files are included unmodified in the /assets/ folder.
Original sources and licenses are available on their respective official repositories/CDNs.
Installation
- Upload the plugin files to the
/wp-content/plugins/your-plugindirectory. - Activate the plugin through the “Plugins” menu in WordPress.
- Configure the settings in the dashboard.
- A page titled User Dashboard will be automatically created.
- You can access the frontend employee dashboard via:
https://yoursite.com/user-dashboard - Ensure Pretty Permalinks are enabled via Settings > Permalinks.
- From Users > Add New, create Manager users by assigning them the Manager role.
- Managers can then:
- Add employees
- Create projects
- Create tasks and assign them
- Submit and view EOD reports
- Use the calendar to manage events, holidays, and employee info
Frequently Asked Questions
No, it works independently.
Go to Users > Add New in the WP Admin, and assign the role Manager. That user will then access the frontend dashboard upon login.
Yes. After logging into the frontend, managers have access to a “Users” section to add and manage employees.
Yes, Admins, Managers, and Employees can all create tasks and submit EODs related to their work.
Yes. When adding an EOD, the user selects a task to associate it with. This makes summaries more organized and traceable.
Yes. Each role has access to relevant task lists, EOD lists, and summaries. Managers see more than Employees.
Yes, you can modify the templates in the /templates/ folder.
No. Employees only see their own data unless permissions are extended.
Yes! All template content (pages, forms, filters, pagination) loads via AJAX for a smooth, fast experience without page reloads.
Review feed
Changelog
1.0.0
- Initial release
- Admin can assign Manager role
- Managers can create users/projects
- Fully AJAX-based frontend templates
- Modules: Tasks, EOD, Leave






