Huchu DS · 0.5
All portals

Staff portal

Your work account: check payslips, request leave, mark time, find a workmate. Built for office computers, with a phone app for when you're on the move.

Portal 2 shells 5 pages Beta /portals/staff
Full-app demo

Run the complete Staff portal

All 18 screens connected and working. Sign in with an extra security code, request leave and approve your team's leave, see your payslip, clock in on your phone with location check, find workmates, claim back money you spent, see your performance review. Demo password: staff2026.

Open the live Staff app Chipo Mutasa · HR coordinator · Mukamba Group head office. Request leave, see your payslip, clock in, claim money you spent. Launch Open in fullscreen preview
Examples

Code alongside the demo

A payslip tile and a leave-request row from the staff portal, built from system components — alongside the React you would write against @corelith/design-system.

Shells

Device shells

Each portal adapts to the device the audience is using. The primary device is highlighted; the others reflow without losing functionality.

Desktop
1280 px+
Primary

Same menu as the main dashboard, but lighter and friendlier — staff aren't running the business here, they're checking on themselves.

Mobile
360–414 px

Phone app. Just the essentials — payslip, leave days left, clock in and out.

Pages

Designed surfaces in this portal

Each page is a real, rendered mockup at the right device width. Click any to open.

Used in this kit

Primitives, blocks & patterns

The portal composes from the same system everything else uses.

Built from these recipes

Demos illustrate recipes — here are the ones this kit uses

Every flow in the staff demo is built from a Huchu cookbook recipe. Open one to see the React, state machine, and edge cases behind it.

Need a new staff portal surface?

Every screen in this portal composes from the documented system. Start a new one by copying an existing template.

All portal shells