§ Custom web application · Case study

Price transparency and receipt processing

A .NET application turns receipt evidence into validated records and supports price comparison workflows.

01

Problem

Receipts and retailer prices use different formats. Reading a number from an image is not enough to make it trustworthy comparison data.

02

Engineering challenge

Classify receipt formats, reconcile line items to totals, retain source evidence privately, and keep uncertain product matches out of comparisons.

03

What was built

Built ASP.NET Core receipt and comparison flows, OCR format parsers with reconciliation checks, PostgreSQL persistence, and private Cloud Storage evidence handling.

04

Observable outcome

The code supports receipt ingestion, validation, review of uncertain matches, and comparison views. Unsupported formats remain flagged for review.

System flow

How the pieces connect

  1. 01Receipt evidence
  2. 02OCR and format validation
  3. 03Private storage and review
  4. 04Supported comparisons
On the bench

Technologies and disciplines

  • ASP.NET Core
  • C#
  • PostgreSQL
  • Google Vision OCR
  • Cloud Storage
Why it matters

What this means for a client

This work demonstrates document intake, data quality rules, auditability, and a web interface around messy real-world inputs.

Discuss a similar problem