NAFDAC Medical Authenticity Platform
Live SyncGlobal pharmaceutical threat monitoring
System design and technology stack
Vanilla JavaScript · Semantic HTML · Native CSS
No React runtime. No virtual DOM.
Tesseract.js + WebAssembly
Runs entirely in the browser. No image upload.
IndexedDB · Native browser database
Verification works without internet.
Python · FastAPI · SQLAlchemy · SQLite
Intelligence layer — not a mandatory dependency.
Camera frames captured via getUserMedia
Tesseract.js extracts text via WebAssembly
Batch checked against IndexedDB
Result delivered. Zero cloud dependency.