Project 03 · Hospital Intranet · Employee Portal
Trusty Staff
A private, phone-first hospital intranet: drag-and-drop coverage, tasks, inventory, records, groups, contests, and a manager-only desk.
The Challenge
The floor needed one place to live in — not a binder, a group text, and a desktop-only schedule. Staff are on their phones. Managers need a door the rest of the hospital never walks through. Coverage, tasks, inventory, and records had to stay in the building, not on a public site.
What I Built
A private employee portal: manager desk, drag-and-drop schedule, coverage heatmap, inbox, tasks, inventory, ezyVet records, groups, chat, contests, and a hospital agent that does not read private conversations. Phone-first PWA, installable on iOS and Android.
What the walkthrough covers
This is Trusty Staff, a full veterinary hospital intranet built as a phone-first progressive web app. It is the place staff live in all day: the schedule, tasks, inventory, patients, chat, and the tools a manager needs to run the floor. Everyone signs in with their own account. Managers and staff have different doors.
When the manager signs in they land on a dedicated desk staff never see. Scheduling is a staffing board — drag people onto shifts or tap a block to assign them. A coverage heatmap shows every hour of the week, department by department: red is short, green is covered, grey is empty. Tap an hour and it explains who is there, who is off, who is free, and who can fill the gap.
The inbox is where time off, shift swaps, and supply requests wait. Nothing leaves the board until the manager approves it. People and access live here. Hospital setup is manager owned — departments, open / mid / close times, coverage needs. Only the manager assigns tasks. Inventory tracks counts and orders. Patients and clients sit in one records list, with spreadsheet import from ezyVet.
Department groups keep surgery, front desk, and the rest of the hospital aligned. Every employee can open a private chat with the manager. A recognition board runs contests with a live tracker. A built-in assistant reads the public pages and documents — not the manager desk and not private chats. Opening and closing lists, a monthly calendar, a document library, clock-in, and dark mode. The whole product is meant to be used on a phone.
Key Features
- Drag-and-drop schedule and coverage heatmap
- Manager-only hospital desk
- Inbox for PTO, swaps, and supplies
- Tasks, inventory, and ezyVet records
- Department groups and staff chat
- Recognition contests with live standings
- Hospital agent that does not read private chats
- PWA with push notifications, iOS and Android
Technology
Outcome
A private hospital intranet the staff actually use. Managers run the floor from a desk nobody else sees. The product is not listed as a public website — it is the internal system.
Related: website design services · pricing · start a project
Start a Project →