Skip to main content

Key screens of the redesign

Low-fidelity wireframes that show where things live and how few taps the common jobs take. They follow the IA & principles. They are design intent for the PRD and the design team, not final UI.

1. Home ("My day"): mobile, employee and manager​

┌──────────────────────────────────────┐
│ Good morning, Asha ⌘ Search 🔔│
│ ┌──────────────────────────────────┐ │
│ │ General shift 09:30–18:30 │ │
│ │ 📍 Inside Kukatpally office │ │
│ │ [ Punch in ] 1 tap │ │
│ └──────────────────────────────────┘ │
│ Needs you │
│ ⚠ No punch-out on Tue 11 Nov [Fix] │ ← regularization at point of use
│ 📄 PAN card rejected – re-upload [↑]│
│ ✅ 4 team requests waiting [Review] │ ← manager only → Inbox
│ Balances CL 4.5 · SL 6 · Comp-off 1 │
│ Payslip Oct · ₹ 42,310 [View] │
│ 🎉 Ravi recognised you: Job Well Done│
├──────────────────────────────────────┤
│ Home Time + Inbox Me │ ← "+" opens the Request sheet
└──────────────────────────────────────┘

2. Inbox: every approval, one place (web)​

┌ Inbox ─────────────────────────────────────────────────────────────────────┐
│ All 12 · Leave 5 · Attendance 3 · Claims 2 · Timesheets 1 · Exit 1 │
│ ☐ Select all [Approve selected] [Reject…] Sort: oldest ▾ │
├────────────────────────────────────────────┬───────────────────────────────┤
│ ☐ Ravi K · Leave · 13–14 Nov · 2 days CL │ Ravi K – Casual leave │
│ ☐ Meena · WFH · 12 Nov │ Balance after: 2.5 │
│ ☐ Arun · Fix attendance · 11 Nov out 18:40 │ Team calendar 13–14 Nov: │
│ ☐ Sita · Claim ₹1,240 · 3 bills (verify) │ 2 of 9 out (Meena, Ravi) │
│ ☐ Team · Timesheets week 46 · 6 pending │ Policy: notice OK · no sandwich│
│ ... │ History: 2 leaves this quarter │
│ │ [ Approve ] [ Reject… ] │
└────────────────────────────────────────────┴───────────────────────────────┘
Mobile: swipe right = approve, swipe left = reject with reason

3. The "+ Request" sheet: one form for every request​

┌ New request ─────────────────────────┐
│ For: (•) Me ( ) Team member ▾ │ ← replaces every "on behalf" screen
│ Type: [Leave ▾] │
│ Leave · Work from home · On-duty │
│ Fix attendance · Permission │
│ Shift change · Overtime · Comp-off │
│ Optional holiday · Claim · Advance │
│ Resignation · Document │
│ Casual leave ▾ Fri 14 – Mon 17 Nov │
│ ⓘ Uses 4 days: Sat–Sun counted │ ← policy explained at point of use
│ (sandwich rule). Balance after 0.5 │
│ Reason (optional) │
│ [ Submit ] ≈ 3 taps │
└──────────────────────────────────────┘

4. My time: one calendar instead of 5 history and report screens​

┌ November 2026 ────────────── CL 4.5 SL 6 CO 1 ┐
│ Mo Tu We Th Fr Sa Su │
│ P P HD P L W W P=Present HD=Half day │
│ P A⚠ P P H WP W L=Leave H=Holiday │
│ Tap a day → drawer: │
│ Tue 11 · In 09:42 (Mobile, 📍 office, 📷) │
│ Out — missing [Fix attendance] │
│ My requests: Leave 14 Nov · Submitted │
└────────────────────────────────────────────────┘

5. Payroll run wizard: replaces "Calculate Salary" plus 10 separate entry screens​

① Period ② Readiness ③ Inputs ④ Calculate ⑤ Review ⑥ Approve & lock ⑦ Outputs
Nov 2026 ✓ Attendance locked Arrears 3 142 employees Variance vs Approver: Owner Payslips ✓
✓ Leave LOP final Variable pay 12 ₹ 48.2 L net Oct: +2.1% 🔒 Locked Bank file ✓
⚠ 2 joiners no CTC TDS (auto) 61 ⚠ 3 outliers ECR · ESI · PT ✓
[Fix now] Deductions 9 [Explain]

6. Field visit: punch, plan, visit and claim in one flow (mobile)​

Today (Field) Visit: Med9 Hospital Activity
┌──────────────────────┐ ┌────────────────────────┐ ┌───────────────────────────┐
│ 🕘 Punched in 09:05 │ │ 📍 You are at client ✓ │ │ Type: Visit ▾ Stage: Demo │
│ Plan: 6 follow-ups │ → │ 📷 Photo [Check in] │ → │ Next follow-up: Thu 10:00 │
│ 1 Med9 Hospital 10:00 │ │ Associates · Payments │ │ Payment: ₹10,000 cash │
│ 2 KN Hospitals 12:30 │ └────────────────────────┘ │ [Save] → back to plan │
└──────────────────────┘ └───────────────────────────┘
Day end: km auto-computed → "Claim travel ₹140?" [Submit] → Inbox of manager (verify) → finance (approve, pay)

7. Settings: plain-language policies instead of 48 numbered rules​

Settings › Policies › Attendance policy "Head office" Effective from: 1 Dec 2026 ▾ versions
┌──────────────────────────────────────────────────────────────────────────────────────────────┐
│ When is a day a full day? 8 h ▾ Half day from 4 h ▾ │
│ Late after shift start by 10 min ▾ │
│ Too many lates? More than 3 lates in a month → deduct 0.5 day from Casual leave ▾ │
│ Missed punch-out? ( ) Leave it for the employee to fix (•) Use shift end and flag it │
│ Example: Asha, in 09:52, out — → Present (late), flagged for review │
│ Applies to: Head office, Kukatpally · 142 employees [Preview impact] [Save version] │
└──────────────────────────────────────────────────────────────────────────────────────────────┘