From a3071e6382311b2eebf8894e94830aaa70fff212 Mon Sep 17 00:00:00 2001 From: ilia Date: Sun, 12 Jul 2026 11:24:55 -0400 Subject: [PATCH] Add JRCC 2026 invoices and ignore generated PDF output. --- .gitignore | 8 ++++-- data/invoices.json | 68 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c0f121e..b001fd1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ -.history -node_modules -*.pdf \ No newline at end of file +.history +node_modules +*.pdf +.DS_Store +invoice/ diff --git a/data/invoices.json b/data/invoices.json index c097e40..ce9d6c6 100644 --- a/data/invoices.json +++ b/data/invoices.json @@ -136,6 +136,40 @@ "taxTotal": 1300, "total": 11300 }, + { + "number": "2026-JRCC11", + "date": "2026-05-31", + "sender": "Levkin Inc.", + "client": "JRCC - Jewish Russian Community Centre", + "products": [ + { + "description": "Design and development of PunimTag Web: full-stack facial recognition photo management platform (FastAPI backend, React frontend) with DeepFace-based face detection and identification, PostgreSQL/SQLite data storage, Redis/RQ background processing, advanced search and tagging, and deployment-ready configuration and documentation.", + "price": 10000, + "quantity": 1, + "taxRate": 13 + } + ], + "subtotal": 10000, + "taxTotal": 1300, + "total": 11300 + }, + { + "number": "2026-JRCC12", + "date": "2026-06-30", + "sender": "Levkin Inc.", + "client": "JRCC - Jewish Russian Community Centre", + "products": [ + { + "description": "Design and development of PunimTag Web: full-stack facial recognition photo management platform (FastAPI backend, React frontend) with DeepFace-based face detection and identification, PostgreSQL/SQLite data storage, Redis/RQ background processing, advanced search and tagging, and deployment-ready configuration and documentation.", + "price": 10000, + "quantity": 1, + "taxRate": 13 + } + ], + "subtotal": 10000, + "taxTotal": 1300, + "total": 11300 + }, { "number": "2026-INNO16", "date": "2026-03-31", @@ -170,6 +204,40 @@ "taxTotal": 1944.8, "total": 16904.8 }, + { + "number": "2026-INNO18", + "date": "2026-05-31", + "sender": "Levkin Inc.", + "client": "Innosphere SDG Ltd.", + "products": [ + { + "description": "Javascript Developer - May 1 - May 31, 2026", + "price": 85, + "quantity": 160, + "taxRate": 13 + } + ], + "subtotal": 13600, + "taxTotal": 1768, + "total": 15368 + }, + { + "number": "2026-INNO19", + "date": "2026-06-30", + "sender": "Levkin Inc.", + "client": "Innosphere SDG Ltd.", + "products": [ + { + "description": "Javascript Developer - Jun 1 - Jun 30, 2026", + "price": 85, + "quantity": 168, + "taxRate": 13 + } + ], + "subtotal": 14280, + "taxTotal": 1856.4, + "total": 16136.4 + }, { "number": "2026-LFSU01", "date": "2026-03-22",