Skip to main content

Others

The pieces around the platforms that are neither an app nor a site: gm-libs, the reusable TypeScript packages for auth, data, interfaces and background work that every Webanion frontend and backend starts from, and the design trail of a product, from an interactive Figma prototype and its UI/UX to the visual assets and tutorial videos that took it to market.

Webanion brand logo

gm-libs, the packages every Webanion frontend and backend starts from

A family of versioned, framework-neutral packages that every Webanion frontend and backend starts from, with a NestJS layer on the server and React, Vue and Expo bindings in the client: authentication with passkeys and single sign-on, feature flags, an audit trail, multi-tenant data, encryption, files, documents, messaging, real-time and offline, webhooks, workers and a UI kit. Each lives in its own private repository with its own releases and is installed from the studio's private npm registry, and the studio's console shows which consumer is behind on which release.

Md Moniruzzaman Image

Md Moniruzzaman

fully booked brand logo
Fully Booked Video Editing
Additional Services
2 years 3 months
fully booked brand logo

Fully Booked - Promotional and Tutorial Video Production

A promotional video that walks a UK minibus operator through Fully Booked's benefits in the order they matter, made from the real app rather than stock footage. It opens on the operator's own problem, gives each benefit one beat on a real screen, and was cut to several lengths, from a few-second hook for social feeds to a full version for landing pages and the store listings.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 24, 2025

+1
Dominic Dormer
fully booked brand logo
Fully Booked Photoshop Design
Additional Services
2 years 3 months
fully booked brand logo

Fully Booked - Visual Asset Design with Photoshop

Store screenshots, a feature graphic, an app icon and email art, made in Photoshop from real screens so a young platform looks established to operators. The screenshots tell the pitch in five swipes at every size Apple and Google require, every email opens with its own illustration in the brand colours, and the icon and splash screens carry the logo of two hands meeting.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 24, 2025

+1
Dominic Dormer
fully booked brand logo
Fully Booked UI UX Design
Additional Services
2 years 3 months
fully booked brand logo

Fully Booked - UI/UX Design for Mobile App and Admin Panel

Every Fully Booked screen began as a sketch the founder approved before any code was paid for, and each answers an operator's or a customer's problem. The operator home screen became a menu of income, Get Covered kept the order of its hand-drawn flow, quotes and cancellation letters came from the founder's own wording, and the admin grew from five wireframed tabs into the network's control room. The MVP's screens were designed by another designer at Webanion; I redesigned phases 2, 3 and 4 myself in Figma, working from these flows.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 24, 2025

+1
Dominic Dormer
fully booked brand logo
Fully Booked Figma Design
Additional Services
2 years 3 months
fully booked brand logo

Fully Booked - Interactive Figma Prototype for Web and Mobile

Each phase of Fully Booked was wired as a clickable Figma prototype, so the founder could try it, question it and approve it before paying for it to be built. Three files, for the app, the customer website and the admin, share one set of styles and components, and the documents operators send are prototyped with the tap that sends them. Developers built from finished frames rather than guesses, and each phase stayed on scope. The MVP was designed by another designer at Webanion; the redesign in phases 2, 3 and 4 is my own.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 24, 2025

+1
Dominic Dormer
fully booked brand logo
Fully Booked Canva Design
Additional Services
2 years 3 months
fully booked brand logo

Fully Booked - Marketing and Promotional Designs with Canva

Six advertisements, each selling one Fully Booked benefit to UK minibus and coach operators, built in Canva from real app screens. Converting enquiries, a booking hub on the operator's own website, quotes in seconds, every booking in one place, cover from trusted partners, and paying only per booking: one promise per ad, one shared look, and components that make the next ad a matter of minutes. The same visuals went on to power the promotional video.

Md Moniruzzaman Image

Md Moniruzzaman

Jun 20, 2025

+1
Dominic Dormer

Other Areas I Build In

MCP servers that expose a real platform to AI assistants, agent pipelines that do real editorial work behind human approval gates, and the plumbing that keeps them in production. Built as systems, authenticated, scoped and audited, never as demos.

iOS and Android apps on React Native and Expo, built as a surface of the platform behind them: the same backend, auth and data model as the web, released through the stores on one cadence. The shelf runs from a booking platform and job-sharing network for UK minibus and coach operators to a traveller help app delivered over eighteen months, a life skills app for students, a local sports app, a distributor's billing tool and a fan platform.

Desktop software in Electron and React for the work that stays on a machine: offline-ready, packaged for Windows, macOS and Linux, and wired to the platform's backend like any other client when there is one. Keyboard Tracker, an employee activity tracker with its own report generator, is the example on this shelf.

Web platforms and the sites in front of them, on React and Next.js against a headless CMS: admin dashboards that run a business day to day, customer portals, a cooperative's ledger and loans, and public sites that load fast and read well to search engines and AI crawlers. Server-rendered, localized and measured, whatever the size.

The infrastructure and release work that keeps a platform live: a production migration off managed cloud onto self-hosted Kubernetes with no recorded downtime, Dockerized services behind Cloudflare, CI/CD that ships on push, and mobile releases taken through store review. Backups, TLS and monitoring are part of the job, not extras.

Embeddable pieces that carry a platform onto someone else's website. The Prebooked widget lets a minibus or coach operator put booking on their own site, served by the Fully Booked platform behind it, so customers book without leaving the page. Small to install, and held to the same standard as the product it extends.