Danielius Studio

Platforms & marketplaces

Diagnostic Kit Tracking Portal

Customers redeem KIT ID and PIN to see results, admins generate batches and import lab CSVs, hashed PINs only.

Customer has kit + envelope Admin runs batches, packing Lab Tech uploads result CSV Portal Login KIT ID + PIN form Supabase Auth session + role gating Admin Dashboard all admin tools CSV Upload drag and drop file Rate Limiter blocks brute force Kits Table KIT ID, PIN hash, status Batch Generator random IDs and PINs CSV Validator columns and KIT IDs PIN Hash Verify no plain PIN stored Results Table lab values per kit Print CSV Export IDs, plain PINs, barcodes Import Preview review before commit Kit Status activated / results ready Lifecycle State generated to results ready Barcode Scan + Pack marks kit as packed Results View what the customer sees Audit Log who did what, when Kit Search find any kit fast enters KIT + PIN checks limit verifies hash loads kit shows results logs in creates batch exports CSV marks packed lookup kit uploads CSV validates rows shows preview session check joined by KIT ID updates status logs change checks PIN checks role writes kit rows lookup hash commits results

Want this built?

I architect, build, and ship engagements like this one.