Company Website
A marketing site built for your business rather than adapted from a template. Fast, accessible, and structured so your team can keep it current without calling us.
- ·Design system and component library specific to your brand
- ·Next.js App Router with TypeScript in strict mode
- ·Server-rendered pages, so search engines and crawlers see real content
- ·SEO foundations — metadata, sitemaps, structured data
- ·An admin area your team operates, included rather than extra
- ·Accessibility enforced by a script, not promised in a paragraph
Where we've done itFour shipped sites, every one on TypeScript in strict mode. Two of them — Nobility Care and this site — run a contrast audit that fails the build on a WCAG AA violation rather than trusting that someone checked.
CMS Platform
We build the content management system into the product, on your own database. No third-party CMS subscription, no vendor between you and your content, and an editing interface shaped around what you actually publish.
- ·Content models designed around your material, not a generic page builder
- ·Editor interface built for the people who will use it daily
- ·Role-gated access, so the right people edit the right things
- ·Media and document handling
- ·Content served from your database — no rebuild or redeploy to publish
- ·Document and file portals, where the content is files rather than pages
- ·Handover documentation
Where we've done itSeven of our eight projects ship an admin area the client operates. Nobility Care alone has 25 admin routes.
LMS Platform
A learning platform built around the part organisations are actually audited on — proving that required training was completed, by whom, and when.
- ·Module authoring with a rich-text editor, assembled from blocks
- ·Learning paths assigned by department or role
- ·Learner progress tracking and completion certificates
- ·Compliance view with a pending queue and escalation path
- ·Append-only audit log
- ·Import of existing material from Word documents
Where we've done itBuilt and live for a registered NDIS provider at learning.nobilitycare.com.au.
Community Platform
Somewhere a community actually lives, rather than another channel in someone else's app. Profiles, posting, messaging, and whatever structure the community runs on — tournaments, duties, leaderboards.
- ·Member profiles and accounts
- ·Posting, comments and moderation tools
- ·Direct messaging between members
- ·Gamification — points, leaderboards, roles
- ·Event and tournament structures with standings and records
- ·Admin tools the community's own organisers can run
Where we've done itTwo shipped platforms. Phasmo Tourney alone runs 58 routes across five tournament series, each with its own format.
Ongoing Improvement
Most sites are handed over and then left alone until something breaks. We would rather stay on them — small changes as the business changes, upgrades before they become urgent, and someone who already knows the codebase when something does go wrong.
- ·Small changes and new sections, without a new project every time
- ·Dependency and framework upgrades done before they turn into a rewrite
- ·Content model changes when what you publish changes
- ·Fixes by someone who already knows the codebase
- ·A written record of what changed and why
Where we've done itNobility Care's site has been improved continuously since launch rather than handed over and left — which is why it is on its third piece of work with us rather than its first.