Document Review
Side-by-side version compare • OCR suggestions never auto-approve • Private storage + signed URLs
Queue • Status Tabs • Filters • Saved Filters
Every document stores type, number, authority, issue/expiry, file+hash, uploader, verifier, rejection reason, risk flags, OCR fields, version • Never overwritten
| Worker / Doc | Number • Authority | Issue → Expiry | Status | Action |
|---|---|---|---|---|
| WKR-004 • AADHAAR | XXXX-XXXX-1234 • UIDAI | 01 Jan 2020 → — | UNDER_REVIEW | |
| WKR-004 • POLICE | PV-88321 • SP Office | 05 Mar 2026 → 05 Mar 2027 | SUSPICIOUS | |
| WKR-005 • PHOTO | — | — | UPLOADED |
Color: EXPIRING_SOON amber • EXPIRED red • SUSPICIOUS red • WAIVED gray
Old Version Preview (v2)
Uploaded 02 Mar • hash: a1b2c3
Uploaded 02 Mar • hash: a1b2c3
New Version Preview (v3)
OCR suggests: Name RAMESH YADAV, DOB 12-05-1995
OCR suggests: Name RAMESH YADAV, DOB 12-05-1995
OCR suggests number/name/issue/expiry but never auto-approves. Final approval by authorized reviewer. Malware scan stub, file hash, watermark on download, audit of views.
Verifier Actions
All actions create immutable audit + notification • Rejection requires reason
Select a document → Preview to enable actions
Expiry warnings at 90/60/30/15/7/1 days • Bulk upload PDF/JPG/PNG • File-size/type restrictions • Private storage • Download watermark + audit