Live Demos

Try Our Work Live

Four complete web platforms for small organizations, each one running in production on the same stack we use for enterprise clients: .NET 10, Blazor, PostgreSQL and Docker on Linux. Open them, book an appointment, sign in to the owner's side, change things. Nothing you do reaches a real business.

French and English Fictional businesses Data resets every night Works on a phone
Home page of Garage Pilot, Trois-Rivières, the auto shop booking demo
Auto Shop Booking
Garage Pilot, Trois-Rivières

Online appointment booking for a mechanic shop, without a phone app.

Customers pick a service and a time slot from a live availability calendar on the home page, confirm with a text-message code, and get reminders. The owner runs the schedule from a portal, answers requests, and keeps each car's service history. An Android companion app alerts the owner when something changes.

Things to try

Book an appointment with your own mobile number to receive the confirmation text.

Sign in as the owner to see the day's schedule, approve requests and adjust opening hours.

Switch to French with the FR/EN toggle: every screen and every message is bilingual.

Online bookingSMS & emailCustomer portalOwner portalAndroid appFR / EN
Home page of Clinique Harmonie, Trois-Rivières, the health clinic booking demo
Health Clinic Booking
Clinique Harmonie, Trois-Rivières

Multi-practitioner booking for massage therapy, physiotherapy, chiropractic and other paramedical care.

Clients choose a category, a service, a length, a practitioner and a time, in that order, the way the leading clinic booking products work. Each practitioner has their own schedule and services. Administrators manage the calendar and the team from a business portal; clients keep their appointment history in theirs.

Things to try

Book a treatment: pick a service, a length, then a practitioner and a time.

Sign in as the owner to manage practitioners, their hours and the clinic's services.

Explore as a practitioner to see only your own day, as the staff would.

Multi-practitionerClient portalBusiness portalRemindersGoogle sign-inFR / EN
Home page of Académie Northbridge, the school website & portal demo
School Website & Portal
Académie Northbridge

A complete Québec school website with a management portal for staff, teachers, students and parents.

The public site covers admissions, news and the calendar. Behind it, a portal handles enrolment, classes and timetables, attendance, marks and MEES-style report cards, messaging and the library, with Keycloak single sign-on and a documented REST API. Explore it as the administrator, a teacher or a parent, each with their own view.

Things to try

Explore as the administrator: students, staff, classes, finances and the audit log.

Explore as a teacher to take attendance and enter marks for your own groups.

Explore as a parent to follow your children's timetable, marks and messages.

Management portalReport cards (MEES)Attendance & marksKeycloak SSOREST APIFR / EN
Dismissal board of LastBell · Clairmont Elementary, the school pickup demo
School Pickup
LastBell · Clairmont Elementary

End-of-day dismissal for elementary schools: parents tap "I'm here", staff call each child to the right door.

Parents announce their arrival from the web or the phone app and choose which children they are collecting. Staff work a live dismissal board, Waiting, Called and Released, that updates on every screen at once, sending each child to their class's door and releasing them to the adult who came. The office keeps the directory of pupils, guardians and who may collect them, and a full-screen board mode turns a hallway TV into a display for one wing's classes.

Things to try

Explore as a parent and tap I'm here; open the board as a teacher on another device to watch it arrive live.

Explore as a teacher to call children to their door, release them, or filter the board to a few classes.

Explore as the office to manage pupils, guardians, classes, doors and who may collect each child.

Dismissal boardReal-timeParent appAndroid appHallway screensFR / EN
Under the Hood

Demo-Sized, Production-Grade

These are not mock-ups. Each demo is a real deployment with its own database, authentication and health checks, and the booking sites send real confirmations by email and text, built the way we build for larger clients.

One modern stack

.NET 10, Blazor Server and MudBlazor on the front, Entity Framework Core and PostgreSQL behind, orchestrated locally with .NET Aspire.

Real authentication

Google sign-in with text-message confirmation for the booking sites; Keycloak single sign-on with roles for the school portal; tokens for the pickup app's phones.

Real messages, with limits

Confirmations and reminders go out by email and SMS. Daily caps and a nightly reset keep a public demo from bothering anyone.

Shipped like production

Docker images from a registry, a reverse proxy with TLS, health checks and one-command rollback, the same pipeline our client work uses.

Want One for Your Business?

Any of these can be set up under your name, with your services, hours and branding, or used as the starting point for something new. Tell us what you run and we will show you what it could look like.

An unhandled error has occurred. Reload ๐Ÿ—™

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.