Back to Portfolio

HourSheets

HourSheets is a clean, focused workspace for small architectural firms to log time, monitor project progress, and keep the studio running on schedule. Administrators manage projects, the team directory and firm-wide reports, while team members log their own hours against the projects they contribute to.

ReactTypeScriptViteExpressPostgreSQLDrizzle ORMTanStack Query
www.hoursheets.org
HourSheets screenshot

The Challenge

What needed solving

Small architecture studios bleed billable time. Hours get tracked in scattered spreadsheets, project budgets drift without anyone noticing, and partners have no real-time view of where staff time is actually going — making it hard to price work, catch overruns, or bill accurately.

Our Solution

How we built it

We built HourSheets as an OpenAPI-first web app with a fast, keyboard-friendly interface. Every hour is logged against a project and an employee, dashboards compute firm-wide aggregates directly in SQL, and admins get budget-vs-spent tracking, a staged approval workflow, daily task assignment, and per-project and per-employee breakdowns — all in one drafting-paper-clean UI.

Results & Outcomes

What we achieved

  • Firm-wide dashboard: active projects, staff count and hours logged this week/month at a glance
  • Per-project budget vs. spent vs. remaining — with fee, cost and profit tracked automatically
  • Staged project-approval workflow with nested sub-tasks and per-stage assignees
  • Filterable time log and role-based access (admin vs. team member)

Project Details

Category

SaaS

Technologies

ReactTypeScriptViteExpressPostgreSQLDrizzle ORMTanStack Query

Tags

SaaSTime TrackingProject Management

Build something similar?

We can architect and build a custom solution tailored to your exact requirements.

Start a Project

Product Gallery

www.hoursheets.org
HourSheets — Projects list with budget, spent, remaining, fee, cost and profit per project

Every project tracked from budget to profit — spent, remaining, fee, cost and margin at a glance

Assign today's work to the team — status, assignee, priority and deadline per project

A staged approval workflow with nested sub-tasks and per-stage assignees

Typically responds within 4 hours

Ready to build your next digital product?

Tell us what you're building. We'll respond with a clear plan, honest scope estimate, and a timeline — no obligations.

No commitment required
Free consultation
4-hour response
No-commitmentfirst call
4hresponse time
5+ yearsexperience