Modules

Durable Nexus is built around three independent modules. Each one can run standalone or integrate with the others.

โฑ

Time Tracking

Track time at the project, task, and activity level. Start/stop timers from the worker interface or log entries manually from the staff view. Billable/non-billable classification on every entry.

  • Start/stop timers with automatic duration calculation
  • Projects, tasks, and activities hierarchy
  • Billable and non-billable tracking
  • Optional Clockify integration for import and sync
Details โ†’
๐Ÿงพ

Invoicing

Create invoices with line items, track payments, and monitor overdue balances. Pull time entries directly into invoice line items when both modules are active.

  • Invoice creation with line items, rates, and quantities
  • Payment tracking and overdue detection
  • Direct link to time entries when time tracking is enabled
  • Optional InvoiceNinja integration for import and sync
Details โ†’
๐Ÿ—‚

Client Portal

A dedicated interface for your clients. They see their projects, shared files, invoices, and a communication thread โ€” nothing else. Fine-grained permissions enforced at the resource level via Ory Keto.

  • Per-client dashboard with project visibility
  • File sharing and collaboration
  • Invoice viewing (links to invoicing module)
  • Communication threads
Details โ†’