WebApps
Business app · Self-hosted

One operations hub for your whole team.

Projects, timesheets, approvals, invoicing, and eight more modules — each with the right view for owners, managers, and employees. One login, on your server.

One-time purchase Unlimited team members Installs on your WordPress
yoursite.com · TeamHub
Approvals · needs your sign-off
Approvals · needs your sign-off
Expense · travel$240 · pending
Leave · 2 dayspending
Timesheet · 38hthis week
Invoice #1042$3,900 · draft
Approve allReview
Active projects
7 · 24 open tasks
Team this week
38h logged · 96% on time
One workspace instead of ten logins
ProjectsTimeExpensesCRMInvoicing
Capabilities

Everything your team runs on.
In one place.

Twelve modules that share the same clients, projects, and people — so work flows instead of scattering across tabs.

Projects & tasks

Plan work in boards and lists — assign owners, set priorities, and track everything through to done.

Timesheets

A one-click stopwatch on every task. Hours roll straight into approvals and invoices, with no re-entry.

Approvals

Expenses, leave, and timesheets queue for one-tap sign-off — each with a full, timestamped trail.

Client CRM

Companies, contacts, and history in one place, linked to the projects and invoices they belong to.

Internal messaging

Team conversation built in, so decisions live next to the work instead of a scattered inbox.

Password vault

Shared credentials stored safely and revealed only to the roles you allow.

See a whole team run from one place.Open the live demo — a loaded workspace with projects, timesheets, and approvals. No install, no account.
What makes it different

Three roles.
The right view for everyone.

Everyone opens the same hub and sees exactly what they should — no clutter, no oversharing, no extra admin for you.

01

Employee

Focused on their own work: their tasks, their timesheet, their requests. Nothing else to wade through.

02

Manager

Runs the team day to day — assigns work, approves expenses and leave, and watches capacity.

03

Owner

Sees the whole business: every project, every hour, every invoice, in a single view.

Role · Manager view
This week · your team
Approvals waiting3
Team capacity82%
Overdue tasks2
Hours logged148h
Review approvalsOpen board

Each role sees only what’s theirs — set per member in seconds.

The workspace

Twelve modules.
One login.

Everything a small team runs on, in a single hub — so nobody juggles ten tabs or pays for ten subscriptions.

PRProjectsTATasksTITimesheetsEXExpensesAPApprovalsCLClient CRMMEMessagingPRProjectsTATasksTITimesheetsEXExpensesAPApprovalsCLClient CRMMEMessaging
SCSchedulingLELeavePAPassword vaultINInvoicingCOContractsREReportsPRProjectsSCSchedulingLELeavePAPassword vaultINInvoicingCOContractsREReportsPRProjects
How it works

From install to a working team
in four steps.

Step 01

Install & activate

Add the TeamHub theme to your WordPress and switch it on.

Step 02

Invite your team

Add people and assign each a role — owner, manager, or employee.

Step 03

Set up the work

Create projects, clients, and tasks, or start from the demo data.

Step 04

Approve & invoice

Log hours, approve requests, and turn work into invoices.

Pricing

One plan. Everything included.

No per-seat pricing, no tiers, no subscription. Buy it once, for the whole team.

One-time · lifetime updates

TeamHub

$129 one-time
Unlimited team members · role-based access
Get TeamHub
14-day money-back guaranteeInstalls on your own WordPressUnlimited team members

Everything included

  • Projects & tasks
  • Timesheets & stopwatch
  • Expense approvals
  • Approval workflows
  • Client CRM
  • Internal messaging
  • Scheduling & leave
  • Password vault
  • Invoicing & contracts
  • Owner / manager / employee roles
  • Unlimited team members
  • Your data stays yours
Who it’s for

Made for small teams that ship.

Agencies & studios

Run clients, projects, and time in one place — and bill from the same hub.

Professional services

Give owners the whole picture while everyone else sees just their own work.

Any small team

Replace the pile of subscriptions with one workspace you actually own.

Built for teams. Owned by you.

TeamHub installs on the WordPress you control. Every project, message, and file lives in your own database — no per-seat billing, no third-party cloud, no data leaving your server.

Own it outright
$0
per seat, per month
1
install you own outright
12
modules in one hub
100%
on your own server
FAQ

Answered plainly.

Is there a per-user fee?+
No. TeamHub is a one-time purchase with unlimited team members — add as many people as you like at no extra cost.
Can people see only their own work?+
Yes. Roles control the view: employees see just their tasks, timesheet, and requests, while managers and owners see more.
Does it handle approvals?+
Expenses, leave, and timesheets all queue for sign-off, each with a complete, timestamped audit trail.
Can I invoice from it?+
Yes. Approved hours and expenses flow into invoices and contracts, so billing uses the same data as the work.
Is it a subscription?+
No — a one-time purchase with lifetime updates, installed on your own WordPress.
Where does our data live?+
In your own WordPress database, on infrastructure you control. Nothing is stored with us.
TeamHub

Give your team one place to work.

One install. Projects, time, money and clients — all in one private workspace you own.