insurance-car · prototype
The app, one page per screen
The design source of truth, in English. Every screen is drawn once and linked like the app. Each page's floating panel switches its states and who is signed in, and lists what its sources still disagree on. An approved mockup is folded into these pages, then deleted.
Staff web
Start at Sign in- Sign in
/loginPassword, then the emailed code. - Forgot password
/forgot-passwordSends the reset link. - Set password
/reset-passwordReset, Activation and joining from an Invitation. - Home
/The Shell: navigation, the Organisation switcher, the bell, the Person; support access for an Operator. - Settings: Account
/settings/personal/accountName, language and WhatsApp; the first-sign-in welcome. - Settings: Security
/settings/personal/securityPassword and signed-in devices. - Settings: Invitations
/settings/personal/invitationsAccepting an Invitation; the page with no organisation yet. - Settings: Company
/settings/organisationThe call-centre number Clients see; read-only withoutorganisation.updateor at a branch. - Settings: Members
/settings/organisation/membersEveryone at the company and its branches, with their Roles, Supervisor and status. - A Member
/settings/organisation/members/{id}A Member's panel over the list, and Change Roles. - Settings: Roles
/settings/organisation/rolesThe company's Roles with their Permission and Member counts. - A Role
/settings/organisation/roles/{id}A Role's Permissions in a panel over the list, and Delete. - Role editor
/settings/organisation/roles/newNew Role and Edit: the name and the Permissions by group. - Settings: Policy import
/settings/organisation/policy-importUpload the Policy file, its progress and result, the mapping card and Import history. - Import mapping
/settings/organisation/policy-import/mappingNew columns with the AI's suggestions, code values, Confirm, and the read-only versions. - Settings: Support access
/settings/organisation/support-accessGrant an Operator read-only access with its line preview, the Grants list, Revoke, and a branch Admin's view. - Settings: a grant's activity
/settings/organisation/support-access/{id}A grant's summary with Revoke, and everything the Operator opened, 50 a page. - Claims
/claimsThe branch's Claims, filters, and the letters to deliver. - Register a Claim
/claims/registerFind the Policy, check the caller, the Claim's details, the outcome. - Policies
/policiesEvery imported Policy, paged, and the search. - Policy
/policies/{id}A Policy's cards, the full ID number and its versions, in a side panel over Policies. - Survey queue
/surveyOpen Claims to survey, Queue and Mine, Take, and the fraud-signal strips. - Claim: Overview
/claims/{id}The Insurer's whole Claim with its PIC, Take and Prior Claims, or a Workshop's participant view, in a side panel over Claims or Home. - Claim: Capture
/claims/{id}/captureThe map, every Slot and the integrity flags. - Claim: Documents
/claims/{id}/documentsRequired documents, their checks, Verify, Accept, Waive and the request. - Claim: Survey
/claims/{id}/surveyThe claim form, Findings, the AI result, the decision and the fraud flags panel. - Claim: Timeline
/claims/{id}/timelineStatus changes, and every event. - Fraud: Flags
/fraudEvery Stage's fraud flags, their side panel, Dispose and the export. - Fraud: Cases
/fraud/casesThe case log, New case and the OJK exports. - Fraud case
/fraud/cases/{id}A case in OJK's fields, its clocks and submissions, in a side panel over Cases. - Edit case
/fraud/cases/{id}/editThe case's form in OJK's fields, where New case also lands. - Emails to staffThe sign-in code, a new sign-in, Activation, Reset, Password changed, both Invitation emails, and the Alert emails.
The operator console
Our Operators' private entry point (:4009). Sign in as an Operator: it opens on Companies.
- Sign in on the console
:4009 /loginThe staff sign-in, refusing anyone who isn't an Operator. - Companies
/platform/companiesEvery company with its branches, Admins and status, flagging a missing Admin. - A company
/platform/companies/{code}Its Admins and branches in a panel: appoint and remove Admins, suspend and reactivate. - New company
/platform/companies/newA company with its first Admins. - Find person
/platform/personsOne Person by exact email: suspend or reactivate them. - Operators
/platform/operatorsOur own team: invite, change Roles, remove. - An Operator
/platform/operators/{id}An Operator's panel with Change Roles, Remove, Resend and Revoke.
The Client's web
Start at Report a claim- Report a claim
/claimFind the Policy, the emailed code, a paused sign-in, and one that has ended. - Your policy
/claim/policyThe signed-in Policy, its status, Report an incident and the phone menu. - Report an incident
/claim/reportThe install card: photos are taken only in the app. - Your claims
/claim/claimsThe Client's Claims, each opening its status. - A claim's status
/claim/claims/{id}The web tracker, with the install card while photos or documents wait. - Emails to the ClientThe sign-in code, the capture link and its reminders, the Claim receipt, the letters, and the survey's four emails.
The app
One app for Clients and staff, with two sign-ins. Each screen in a phone frame; at phone width the frame drops.
- Sign inThe Policy and plate, the emailed code, as on the web.
- ConsentWhat is collected and why, before any capture.
- Report an incidentWhat happened, where and when, the Driver, and the draft.
- What to captureThe shots and documents this Claim needs.
- CameraLive capture with GPS, and the Quality check.
- DocumentsKTP, SIM, STNK and the police report, read by OCR.
- WorkshopChoose a Workshop, or let the Insurer choose.
- SentThe Claim number, and uploads finishing in the background.
- ClaimsThe Client's Claims and a draft to resume.
- A ClaimThe tracker: status, both PICs, notes, a Document request.
- Documents requestedSend what the Surveyor asked for.
- PolicyThe Client's Policy, read-only.
- AccountLanguage and Sign out.
- Staff sign-inEmail and password, then the emailed code; a screen lock first.
- App lockStaff only: the phone's own unlock on opening and resuming.
- Staff: ClaimsThe Surveyor's on-site surveys and search, the Workshop's drafts and Capture due, and the switcher.
- Staff: a ClaimThe Claim's summary and what this person can capture.
- Workshop FNOLFind the Policy, the incident, then the Client's emailed code.
- Staff: AccountWorking in, Language, devices, App lock and Sign out.
Not folded in yet
Grilled feature mockups still standing alone. A prototype link to one of their screens opens the mockup. A screen whose feature isn't grilled yet waits off this list.