Athenian HR Suite for WooCommerce
product details.
Athenian HR Suite for WooCommerce adds a workforce management layer to WordPress and WooCommerce for employee records, roles, team structure, scheduling context, and operational accountability. It helps teams connect staff identity, responsibilities, service coverage, permissions, and commerce activity across the platform while keeping data, permissions, and automation aligned with the broader Athenian Platform Ecosystem.
Athenian HR Suite is a WordPress-based employee operations plugin that brings essential HR workflows directly into an existing WordPress or WooCommerce environment. It provides a practical foundation for employee records, scheduling, web-based clock-in and clock-out tracking, weekly timesheet summaries, onboarding infrastructure, role-based access, and CSV time-entry exports.
Instead of managing employee schedules, time clock records, onboarding tasks, and reports across disconnected systems, Athenian HR Suite creates a centralized HR workspace inside the business’s existing platform. HR managers can maintain employee records, create shifts, review time clock activity, export time entries, and provide employees with a simple frontend portal for clocking in, viewing schedules, and reviewing weekly timesheet totals.
The plugin is built with dedicated custom database tables, REST endpoints, employee-facing shortcodes, HR-specific roles and capabilities, and admin screens for employees, scheduling, time clock, timesheets, onboarding, and settings. The current version functions as a lightweight MVP foundation while establishing the architecture needed for deeper workforce workflows such as approvals, payroll exports, onboarding task management, policy acknowledgements, manager dashboards, and WooCommerce operations reporting.
For small businesses, service teams, warehouse operations, production teams, academies, salons, retail environments, or WooCommerce businesses that want workforce tools inside WordPress, Athenian HR Suite provides an owned, extensible alternative to rigid third-party HR portals.
Employee Operations
Manage Employee Records, Roles, Locations, and Shifts
Athenian HR Suite adds a native HR admin workspace for employee profiles,
job titles, employment status, basic scheduling, and role-aware workforce management.
| HR Layer | Operational Value |
|---|---|
| Employees | Link HR employee records to WordPress users and track job titles, status, and profile details. |
| Scheduling | Create employee shifts with start time, end time, status, notes, and creator tracking. |
| Locations | Use dedicated location records as the foundation for future site, store, or department scheduling. |
| Roles | Seed operational HR roles and prepare for role-based scheduling, reporting, and approvals. |
- Create an internal HR workspace directly inside WordPress.
- Track active, inactive, and terminated employee status values.
- Assign shifts to employees or leave shifts unassigned for later coverage.
- Build toward richer supervisor, location, department, and role-based workforce workflows.
Time Tracking
Give Employees a Simple Portal for Clocking In and Reviewing Time
Employees can clock in, clock out, view assigned shifts, and review weekly
timesheet totals from shortcode-powered frontend portal pages.
REST-powered clock-in and clock-out with duplicate open-entry protection
Employee-specific shift visibility through frontend schedule views
Monday-through-Sunday weekly totals calculated from completed time entries
| Shortcode | Purpose |
|---|---|
| [ath_hr_portal] | Renders the tabbed employee portal with time clock, schedule, and timesheet views. |
| [ath_hr_clock] | Provides standalone clock-in and clock-out controls for logged-in employees. |
| [ath_hr_schedule] | Displays the logged-in employee’s assigned shifts. |
| [ath_hr_timesheets] | Shows current weekly period, status, total hours, and included entry count. |
- Store clock-in source, IP address, user agent, shift, location, and role references.
- Prevent duplicate clock-ins by returning the current open entry when one exists.
- Calculate weekly totals from completed clock-in and clock-out entries.
- Keep employee self-service inside the same WordPress environment as internal operations.
Reporting & Roadmap
Export Time Data and Build Toward a Full Workforce Platform
Athenian HR Suite includes manager CSV exports, HR-specific permissions,
onboarding database scaffolding, and a clean foundation for approvals,
payroll, onboarding, and operations reporting.
| Foundation | Expansion Value |
|---|---|
| CSV Exports | Export raw time entries by date range for payroll, accounting, or operational review. |
| HR Roles | Use employee, supervisor, and manager roles with dedicated HR capabilities. |
| Onboarding Tables | Prepare for onboarding templates, onboarding tasks, employee assignments, and acknowledgements. |
| Custom Tables | Store employee, shift, time, timesheet, role, location, and onboarding data for reporting scale. |
Built as an extensible HR foundation:
the current MVP provides employee records, scheduling, time clock tools,
weekly totals, and exports while preparing the data model for approvals,
payroll exports, onboarding workflows, policy acknowledgements, and
WooCommerce labor reporting.
- Export entry ID, user ID, clock times, duration, shift, location, role, and source.
- Use HR-specific capabilities for employee access, scheduling, time management, and approvals.
- Preserve HR data in custom tables instead of relying only on post meta or scattered user meta.
- Extend toward payroll, supervisor approvals, onboarding, policy acknowledgement, and labor analytics.
