Application Development

An application is different from a website in the way it fails. A website that goes down loses a visit. An application that goes down stops people working, which changes how authentication, permissions, data integrity, and error handling get built.

Boardwing is board meeting software with agendas, minutes, and documents that several organizations use at once. Multi-tenancy, role-based access, and audit trails are the unglamorous parts that decide whether an application can be sold to a second customer.

Billing is treated as part of the product rather than a later integration. Plans, trials, upgrades, failed payments, and cancellations are product decisions, and retrofitting them into an application built without them is expensive.

// what you get

What's included.

  • Multi-tenant architecture with role-based permissions and audit trails
  • Authentication, including SSO where the customers require it
  • Subscription billing on Stripe: plans, trials, proration, dunning
  • Background jobs, scheduled work, notifications, and email
  • An admin for your own team, separate from the customer-facing app
  • Monitoring and error tracking, so you hear about a problem before a customer reports it
// where it fits

The situations this is usually bought for.

A tool built for one client, now wanted by others

Turning a single-tenant build into a product means separating the data and the configuration before the second customer arrives, not after.

A marketplace with two sides to keep happy

Supply and demand, matching, messaging, and payments held between them until the work is done.

A portal replacing an email thread

Documents, approvals, and status in one place with a record of who did what and when.

Two people walking together outdoors
// say hello

Tell us what you are trying to fix.

Discovery calls are free and usually last 30 minutes. We listen first, and we will tell you honestly if application development is the wrong thing to spend money on.