All apps

Built with a client

Altus Forensic

Smart PWA time tracker that syncs to BigTime automatically — no copy-paste, no missed hours

Overview

Altus Forensic’s billing runs through BigTime — powerful software that was never designed for fast field time entry. The app we built sits in front of it: a Progressive Web App that installs to any device’s home screen and works offline when BigTime’s API doesn’t cooperate.

Staff log time three ways: start a live timer on any active case, punch in hours manually, or tap a quick-start shortcut for their most recent time logs. Any of the three routes the entry straight to BigTime in the background — no manual export, no copy-paste, no end-of-day reconciliation.

Every entry carries a sync badge that shows exactly where it stands: synced (green — confirmed in BigTime), pending (yellow — queued to push), edited (orange — changed since last sync), or locked (gray — submitted through BigTime, read-only). The status footer shows when data last synced so nothing is ever a mystery.

The app pulls the last two weeks from BigTime on every page load, so entries made elsewhere stay current. If the same entry changes on both sides, a conflict dialog shows both versions side by side and lets the user choose which to keep — nothing gets silently overwritten.

Cases and labor codes load from BigTime on first run, then cache locally. Typeaheads search cached data instantly, even offline. Cloudflare Access handles authentication via Microsoft SSO so there’s no separate login to manage.

Day view and week view cover different workflows — attorneys reviewing a single day’s entries versus investigators who want to see a full week of billable hours at a glance. Both support inline editing with no modal clutter and a 5-second undo on deletes.

This is what a focused, single-workflow build looks like in practice — the pattern we describe in building an AI workflow that actually saves time.

A look inside

Inside Altus Forensic.

Altus Forensic interface

"It's night and day compared to entering time directly in BigTime. I log hours in seconds, and they're already synced by the time I close the tab. We haven't missed a billing entry since we started using it."

— Allen Bourgeois, Principal, Altus Forensic Services

Can AI help?

What's the task your team does manually every day?

Tell us in plain words. We'll ask a couple of questions, then tell you honestly whether it's worth automating — no sales pitch.