- ui-kit components
- 400+
- backend modules
- 100+
- shared domain engines
- 16
- products on one platform
- 10
The platform
Why every product starts ahead
Sign-in, billing, scheduling, messaging, audit and the screens for all of them already exist. We build them once, harden them once and share them across the portfolio.
Faster to market
New products assemble proven parts, so the work goes into what makes the product different.
Consistent to use
One design system means a person who learns one product already knows the next.
Better with every release
A fix in the shared layer reaches every product at once, instead of being redone ten times.
Products
What customers use
- Pitch Spotlight
- DentalChart
- NextGen ISP Platform
- Ledgerly
- PhotoGallery
- Officiating Hub
- Contractor Service Desk
- Rental Booker
- Barn Ledger
- Family Helper
ui-kit
@hch-shared-libraries/ui-kit
400+ Angular components, from the app shell and data tables to the accounting screens and the video studio. One design system, themed per tenant.
core-server
@hch-shared-libraries/core-server
100+ backend modules: identity, audit, messaging, payments, storage, scheduling and the ledger. Written once, hardened once, reused by every product.
domain
@hch-shared-libraries/domain
The business rules as pure code with no framework: money, access, tax, scheduling, the accounting ledger. The browser and the server run the same function, so a rule can never drift between them.
The ui-kit
Hundreds of components. One design language.
Powerful enough to run a ledger and a video studio, flexible enough to take on each product’s own brand.
Products
Real products, running on the platform
From youth sports to veterinary care to the internet itself, each product is a different business on the same foundation.
Flagship Pitch Spotlight
The operating system for youth soccer
A multi-tenant platform that runs clubs, leagues, tournaments and venues on one connected system, from rosters to referees to revenue.
See the productLive DentalChart
Species-aware dental charting for veterinary care
Interactive tooth diagrams for each species, with per-tooth notes tied to the animal’s work-record history and a roster of owners and animals.
See the productLive NextGen ISP Platform
Billing, CRM and network mapping for internet providers
One workspace for an internet provider: customers on a live map, revenue projections and a single communication log behind every account.
See the product
Trust
Secure and private by default
The controls that matter most are part of the platform, so every product inherits them from its first day.
Multi-tenant from day one
Every row belongs to a tenant, and access is checked against it on the server. One product serves many organisations without their data ever mixing.
Audited in the same transaction
Sensitive changes write an append-only audit row in the same database transaction as the change itself, with personal data redacted from the before and after snapshots.
Sensitive data stays sealed
Every field is classified. Health and sensitive personal data are encrypted at the field level, and reading them is logged.