All projects

Usagi TMS

In development

A transportation management system for freight brokers.

Loads, carriers, customers, billing and carrier pay for small-to-mid freight brokerages, from quote to paid invoice. One Go API powers the web app, a customer portal, and a native iPhone app with home-screen widgets.

Built with

  • Go
  • PostgreSQL
  • React
  • TanStack
  • Tailwind CSS
  • SwiftUI
  • WidgetKit

Highlights

  • Multi-tenant by design: every company’s data is isolated by Postgres row-level security, enforced in the database itself.
  • Permission-aware everywhere: margins and pay rates are masked from people who shouldn’t see them, down to the API field.
  • Branded invoice PDFs, carrier settlements, and profit, aging and carrier-pay reports.
  • Nightly carrier compliance scans that flag expired insurance or inactive authority and email a digest.
  • Native iPhone app with configurable home-screen widgets for the numbers that matter today.
Usagi TMS web app home: active loads, loads needing a carrier, ready to bill, overdue invoices, and compliance alerts
Home: today’s numbers and everything that needs attention.
A load in transit, with tabs for stops, carrier, charges and pay, tracking, documents and history
A load, from stops and carrier to charges, tracking and documents.
Usagi TMS iPhone app home screen with the same key numbers
The iPhone app.
iPhone home screen with Usagi TMS widgets
Home-screen widgets.