CSI Portal: every screen, desktop vs iPhone
csi-master-atharv testing @ 06326d8 (all 18 merged PRs), running on this Mac. Signed in as a fake Owner. 22 screenshots, all taken Wed 04 Nov 12:57.
How this was run: local Postgres 18 with all 40 migrations, PostgREST, and a small local auth stand-in (no Docker, no Supabase project touched, no migrations applied to csi-atharv). All data is fake (
Things to look at:
@example.com; real seed emails were rewritten locally). Click any image for full size.
Things to look at:
- New-ticket form for HR/Payroll/Finance still says "Photos (required, up to 5)" and "A photo helps the technician bring the right parts" before a category is chosen.
- Portal home "Helpdesk" card says "repairs, maintenance and IT issues". It doesn't mention HR, Payroll or Finance.
- Ticket #2002's category ("Painting › Touch up") is a quirk of my fake data, not the app.
Login · Portal home · New ticket: Repairs & Maintenance · New ticket: IT & Computers · New ticket: HR · New ticket: Payroll · New ticket: Finance (invoices & reimbursements) · Ticket list · Ticket detail (#2002) · SLA watch report · Payroll % of revenue





















