Web App
The web dashboard, billing, and API that turn a field app into a business: one backend serving the office and the barn.
Project highlights
A mobile app on its own is not a business. HatchTracker needed somewhere for owners to run the operation from a desk, a way to sell and enforce plans, team accounts for seasonal staff, and a single source of truth that both the dashboard and the mobile app could trust.
We built the platform and the API as one thing rather than bolting a backend onto a finished app. Auth works the same for a browser session and a mobile token, plan limits are enforced in one place instead of being re-implemented per client, and every change to a record is written to an audit trail.
What we built
A Next.js dashboard and REST API with around 60 endpoints, backed by MySQL with typed schema migrations that apply automatically on deploy. It includes Stripe subscriptions across five tiers with webhooks and a customer portal, feature gating per plan, team accounts with invitations, analytics, and a ledger that records every entity change.
The outcome
One backend now serves both the web dashboard and the mobile app in production, so plans, permissions, and bird counts stay consistent across every surface the customer touches.
Mobile
The app gamebird producers carry through the barn, so hatches, birds, and orders get logged where the work actually happens.
View case study
MVP
A brand, a clear fixed-price offer, and a working lead pipeline, shipped to test demand before a line of product code.
View case study
Mobile
A native iOS focus app that makes the phase change unmissable and blocks distracting apps while you work.
View case studyTell us what you are building and we will show you how we would approach it.