Agreement analysis
Read-only item-level agreements provide bonus and credit-note rates with effective-date boundaries.
Procurement analytics · Supplier benefits
Connecting supplier terms with what was actually received.
LIVE DEMO
Interactive portfolio demo using fully synthetic data.
Open the application in a new tab to explore supplier benefits and reconciliation gaps.
01 / THE CHALLENGE
Supplier benefits are only useful when contractual terms can be reconciled with receiving activity. Agreements, free-of-charge items, bonuses and credit notes need a common analytical view to identify exceptions and support financial controls.
02 / THE SOLUTION
I built a read-only Flask analytics application that compares negotiated bonus and credit-note terms with purchasing receipts and recorded supplier credits. Filtered views show expected benefits, realized benefits, pending reconciliation gaps and supplier-level performance.
03 / ARCHITECTURE
04 / WHAT I BUILT
Read-only item-level agreements provide bonus and credit-note rates with effective-date boundaries.
Purchasing receipts, bonus stock and supplier credits support review of expected and realized benefits.
Dashboard, bonus, credit-note, agreement and benefits-record views support filtering, sorting and deterministic XLSX downloads.
An immutable, read-only SQLite fixture provides synthetic records without production connectivity or visitor write operations.
05 / ANALYTICS & BUSINESS LOGIC
Compare item-level rates and effective dates with purchasing receipts to calculate expected entitlements.
Value recorded bonus stock and reconcile dual-confirmed credit notes against agreement context.
Review expected minus realized benefits, including negative over-target gaps and unmatched credits, alongside supplier performance.
06 / TECHNICAL CHALLENGES
The public application handles supplier attribution, mixed units of measure, agreement boundaries and dual confirmation while preserving additive reconciliation totals. Deterministic XLSX serialization keeps repeated downloads byte-identical. Read-only data access isolates the application from production systems.
08 / DEMO & PRIVACY
The anonymous public demo provides read-only dashboards, filters, sortable tables and XLSX exports. Supplier names, item codes and transactions are synthetic; visitors cannot create or edit records.
This portfolio demonstration uses synthetic data and contains no production credentials, patient information, or confidential organizational datasets.