Home/documents

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 / DocNumber • AuthorityIssue → ExpiryStatusAction
WKR-004 • AADHAARXXXX-XXXX-1234 • UIDAI01 Jan 2020 → —
UNDER_REVIEW
WKR-004 • POLICEPV-88321 • SP Office05 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
New Version Preview (v3)
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