Employee Lifecycle Management — design mocks
Static HTML mocks covering every screen in the TalentVare BRD v1.0 (dated 28 July 2026). Built to match the running TalentVare app: the same design tokens, component shapes and table conventions, so what is approved here can be implemented without redesign. All data is hardcoded — nothing connects to a backend.
A click-through tour spotlights the key decisions and BRD callouts across all 22 screens, in the same order as the sections below — recruitment through onboarding and offboarding, one continuous flow. Quicker than reading this page top to bottom.
Pre-boarding BRD §3 7 screens
Hiring request through to a finalised candidate. Lives in the new Recruitment tab, with the approval inbox in Approvals.
Offer BRD §4.1 3 screens
Generation, MD signature, then sending. The gate chain is stricter than it looks — approval applies the signature but does not send the offer.
Candidate portal BRD §3.2, §4.2 3 screens
External, pre-employment. No module tabs, no sidebar, no employee identity — the one part of the BRD with no precedent in the existing app. It reuses the app's visual language deliberately, so a candidate's first contact still looks like Transvare.
Onboarding BRD §4.3–4.6 5 screens
New Lifecycle tab. One case, one page: checklist items are grouped by owner and only actionable if you own them, so every role sees the whole picture without being able to tick someone else's box.
Offboarding BRD §5 3 screens
Separation through to a deactivated, archived employee. Same case pattern as onboarding, pointed the other way.
Decisions needed 8 open
Design calls made to keep the mocks coherent. Each is reversible, but each should be confirmed or overruled before build.
Gaps in the BRD itself
Not drawn, because the document has no screen for them. Raised here so they are decided rather than discovered during build.