YankzWorld
All work
Time tracking2024Private · ActiTime

Custom timesheet and project billing app

A self-hosted PHP timesheet application with project tracking, exportable reports, and a category-based billing template — containerised behind a private reverse proxy.

The problem

Commercial time-tracking SaaS tools charge per seat and lock data in proprietary formats. The goal was a fully owned timesheet system with custom project categories and export-ready billing output.

Approach

  • PHP 8.3 + Apache application containerised with Docker for clean host isolation
  • Custom timesheet pages with project and category assignment per entry
  • Export pipeline generating billing-ready output from logged hours
  • Excel template (actitime_category.xlsx) for project billing category management
  • Deployed behind Nginx Proxy Manager with TLS and private network access only

Outcome

  • Full data ownership — all timesheet data stays on private infrastructure
  • Billing exports run in minutes, not spreadsheet-assembly hours
  • Zero per-seat cost — scales to any number of users

Next case study

Québec Law 25 compliance SaaS with wizard, vault, and billing

Private · Law 25 SaaS

Got a project that's been waiting too long?

We respond to every inquiry within one business day. No funnels — just a real conversation about whether we're a fit.