Company Users
View all users, manage invitations, and access individual user details.
Route: /en/company-users
Available to Owner, Admin, Assign Manager.
Company Users List Page
KPI Cards
| KPI | Description |
|---|---|
| Total Users | Total active users in the company |
| Total Active Departments | Count of active departments |
| Pending Invites | Invitations sent but not yet accepted |
Tabs
- Active Members — table of all current users
- Pending Invitations — list of outstanding invite emails
Active Members table columns: User Name (avatar + name) · Email Address · Title · Joined · Department · Role · Actions (Details button)
Filters: All Departments · All Roles · Search Members · Export button
Invite User
Click Invite user to open the "Invite Users to Company" modal.
Fill in the details for each user:
| Field | Options |
|---|---|
| Email address | Text input |
| Role | Dropdown: Admin · Manager · Member |
| Department | Dropdown: all available departments |
Click Add another user to add more rows and invite multiple users at once. Use the × button to remove a row.
Click Send invites (enabled once at least one valid email and role is entered).
Invited users receive an email and appear in the Pending Invitations tab until they accept.
User Detail Page
Route: /en/company-users/{id}
Accessed by clicking the Details button on any user row.
- Breadcrumb: Company Users › User
- Header: avatar with initials, full name, role badge (Manager / Admin / Member), status badge (Active)
- Action buttons: Edit user · Suspend
Info & Stat Cards
| Card | Description |
|---|---|
| User info fields | Email · Phone · Department · Role · Rate · Joined date |
| Logged Hours This Week | e.g., "0h 0min / 40h" with a progress bar and percentage of target |
| Active Projects | Count of projects the user is currently assigned to |
Skills & Certifications — user-added skills and certifications, or "No skills/certifications added yet".
Recent Activity — latest actions and updates, or "No recent activity".