Skip to content

Commit 45fb265

Browse files
committed
docs: add Screenshots / Demo section to README
1 parent 3b09eee commit 45fb265

7 files changed

Lines changed: 47 additions & 1 deletion

File tree

README.md

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,4 +321,50 @@ _Pure business entities with no external dependencies:_
321321

322322
---
323323

324-
By following Clean Architecture, MatchFlow achieves high testability, clear module boundaries, and the ability to swap out or mock any external dependency (databases, cloud services, UI) without impacting the business core.
324+
By following Clean Architecture, MatchFlow achieves high testability, clear module boundaries, and the ability to swap out or mock any external dependency (databases, cloud services, UI) without impacting the business core.
325+
326+
## 📸 Screenshots
327+
### 🔒 Authentication
328+
329+
![Authentication Flow](/frontend/public/authentication.gif)
330+
*Figure 1: User logs in by entering username & password, then is taken to the main dashboard.*
331+
332+
A simple, secure login step that grants access to the rest of the MatchFlow app.
333+
334+
335+
### 📊 Dashboard Overview
336+
337+
![Dashboard](/frontend/public/dashboard.png)
338+
*Figure 2: Central dashboard where you can:*
339+
1. Create a new Purchase Order
340+
2. Upload invoices
341+
3. Run Auto-Match and see results
342+
4. Quickly view all invoices and POs in one place
343+
344+
A single screen to kick off every step of your MatchFlow workflow.
345+
346+
### 🛒 Create & View Purchase Order
347+
348+
![Create Purchase Order Flow](/frontend/public/purchase_order.gif)
349+
*Figure 3: Fill out the PO form, submit it, and immediately land on the detailed Purchase Order page.*
350+
351+
A quick, end-to-end demo of creating a PO and reviewing its details in one seamless flow.
352+
353+
### 🧾 Sample Invoice
354+
355+
![Sample Invoice](/frontend/public/sample_invoice.png)
356+
*Figure 4: Cropped PDF showing invoice number, date, line items and totals used in our demo (all data is fictitious).*
357+
358+
### 📥 Upload Invoice & Ready to Match
359+
360+
![Upload Invoice Flow](/frontend/public/upload_invoice.gif)
361+
*Figure 5: Upload your invoice PDF and instantly see its extracted details labeled “Ready to Match.”*
362+
363+
Now you’re all set to run the auto-match and reconcile against your purchase orders.
364+
365+
### ✅ Auto-Match Results
366+
367+
![Auto-Match Flow](/frontend/public/invoice_matching.gif)
368+
*Figure 6: The Auto-Match engine processes your invoice and then confirms a 100% match—every line item and the total perfectly aligned with your Purchase Order.*
369+
370+
Instant peace of mind knowing your invoice is exactly what you ordered.

frontend/public/authentication.gif

921 KB
Loading

frontend/public/dashboard.png

289 KB
Loading
9.18 MB
Loading

frontend/public/purchase_order.gif

5.92 MB
Loading

frontend/public/sample_invoice.png

48.9 KB
Loading

frontend/public/upload_invoice.gif

5.95 MB
Loading

0 commit comments

Comments
 (0)