Live demo
Hire, onboard, develop.
Zero backend.
Intan is an HR & recruitment system for a single Indonesian company โ from org design and manpower planning through requisitions, vacancies, screening, interviews and offers, then onboarding, probation, performance, training, promotion and offboarding. This is the whole product running as a fully static demo: every API response is generated in your browser from seeded local data. Click through all three surfaces โ a profile you edit in the candidate portal shows up in the HR portal, because both share the same in-browser dataset.
HR Portal
The internal system of record: organisation and positions, manpower plans, requisitions and their approval chains, vacancies, screening rulesets and the review queue, the kanban pipeline, interviews, background checks, home visits and offers โ then onboarding, probation, KPIs and 360 feedback, training, promotions, offboarding, dashboards, integrations and the audit log.
Open as Alya Rahmawati, HR Admin โ ๐งโ๐ผCandidate Portal
The outside-facing half: browse open vacancies with no account at all, then register to build a profile, upload a CV, apply through the vacancy's own form, track every application stage, answer an interview invitation, respond to an offer, and upload your onboarding documents once you are hired.
Open as Dana Prakoso, Candidate โ ๐ฑEmployee Self-Service
The magic-link area an employee reaches from an email โ no account, no password, no login, because employee master data lives in the payroll system, not here. This link opens one assigned training: read the modules, take the test, and acknowledge by typing your national ID. Built mobile-first; try it at phone width.
Open as Agus Setiawan, Employee โ
Three personas, three ways in. Employee self-service needs no sign-in at all โ the link in
the URL is the whole credential, which is exactly the point of that surface. You start
signed in to the other two apps; to see the login and signup flows, sign out โ the seeded
accounts are admin@demo.app (HR Admin) and
candidate@demo.app (Candidate), and any password works.
Everything you change stays on your device; use the ribbon's Reset data to start
over.
- Requisition approval chains, budgeted and un-budgeted
- Advisory CV parsing & relevance scoring (mocked, never auto-rejects)
- Kanban hiring pipeline over a fixed thirteen-stage catalogue
- Server-style pagination, sort & faceted filters (state lives in the URL)
- Global โK search & notification centre
- Dark mode & English/Indonesian throughout
- Slide-over record forms with rich text
- Saved views and CSV export
- Mobile responsive โ try it at phone width
- Audit log that records your own demo clicks
- Magic-link employee area with no login at all
- Onboarding, probation, KPIs & 360, training, promotions and offboarding
- EATS, JobStreet, LinkedIn and Outlook shown as mocked integration states