Waste tracker
Upload → Review → Approve → Analyze
Template-based extraction for a standardized Bio-hazardous Waste Traceability Form. The refactored extractor preserves the existing upload/review flow while adding page rectification, template alignment, per-field crops, dedicated checkbox detection, validation, and field snippets for human review.
Best capture practices
- Upload one page per image.
- Keep the full page visible, including margins.
- Use bright, even lighting with minimal shadow.
- Shoot from above to reduce perspective distortion.
- Prefer scans or high-resolution photos for handwriting.
Upload waste sheets
PNG, JPG, JPEG, WEBP, and HEIC-compatible browser inputs can be uploaded. Originals and processed copies are stored separately in IndexedDB on this device; reviewed metadata syncs to Firestore when signed in.
Stored forms
Image review
Validation
Waste type proportions
Forms over time
Consumables ordered
Approved records
Extraction engine
The app now runs a field-based pipeline: preprocess → rectify → align to template → crop fields/rows → extract with a primary vision-provider contract → validate → review with snippets. Browser Tesseract remains available only as a structured fallback.