JEI_Import_Documents-App/scripts
Mavis 22854074ca feat: working JEI invoice tracker with PB import + UI on port 6002
- Next.js 14 + Tailwind + TypeScript scaffolded
- PocketBase v0.39.8 collections: JEI_invoices, JEI_invoice_lines, JEI_stock_codes
  (30 fields total, locked to superuser)
- PDF extraction: scripts/extract_invoices.py parses 33 PDFs -> 38 records
- Import script: scripts/import_to_pb.py idempotent push to PB
- Imported: 24 invoices, 70+ stock codes, 118 invoice lines
- Pages: /, /invoices, /invoices/[id], /stock-codes, /stock-codes/[code]
- All 5 pages verified returning 200 with real data on port 6002
2026-09-17 23:07:56 +02:00
..
__pycache__ feat: working JEI invoice tracker with PB import + UI on port 6002 2026-09-17 23:07:56 +02:00
create_collections.py feat: working JEI invoice tracker with PB import + UI on port 6002 2026-09-17 23:07:56 +02:00
extract_invoices.py feat: working JEI invoice tracker with PB import + UI on port 6002 2026-09-17 23:07:56 +02:00
import_to_pb.py feat: working JEI invoice tracker with PB import + UI on port 6002 2026-09-17 23:07:56 +02:00
patch_collections.py feat: working JEI invoice tracker with PB import + UI on port 6002 2026-09-17 23:07:56 +02:00
pb_snapshot.txt feat: working JEI invoice tracker with PB import + UI on port 6002 2026-09-17 23:07:56 +02:00
test_pb_sdk.js feat: working JEI invoice tracker with PB import + UI on port 6002 2026-09-17 23:07:56 +02:00
test_pb_select.js feat: working JEI invoice tracker with PB import + UI on port 6002 2026-09-17 23:07:56 +02:00