Manufacturer Dashboard

● LIVE
đŸ“Ļ
3 Active Batches
âŗ
1 Pending NCB Requests
🚚
8 Dispatched This Month
🚨
0 Active Alerts

Quick Actions

Recent Batches

Batch ID Chemical Quantity Status Created Actions
CHEM001 Acetic Anhydride 500 kg ACTIVE 20/02/2026
CHEM002 Ephedrine 200 kg IN TRANSIT 18/02/2026
CHEM003 Pseudoephedrine 150 kg DELIVERED 15/02/2026

Raw Material Request

Request NCB approval before purchasing any chemical
📋 Request Details
📄

Upload Purchase Order (optional)

My Previous Requests

Request ID Chemical Qty (kg) Submitted Status NCB Note
REQ001 Acetic Anhydride 500 19/02/2026 APPROVED Approved by NCB Officer
REQ002 Ephedrine 200 21/02/2026 PENDING Under Review

Create New Batch

Only approved raw material requests can become batches
â„šī¸ Select an NCB-approved request below. System will auto-generate Master QR code for this batch.
đŸ“Ļ Select Approved Request
đŸˇī¸ Batch Details

System will generate one QR per drum (child QRs of Master)

Dispatch Chemical

Scan QR and confirm dispatch to distributor
🔲 Scan QR Code
📷

Click to Scan QR Code

Camera will open on mobile device

My Batches

All chemical batches with live status
Batch ID Chemical Total (kg) Dispatched Remaining Status Actions
CHEM001 Acetic Anhydride 500 300 200 ACTIVE
CHEM002 Ephedrine 200 200 0 FULLY DISPATCHED

QR Code Manager

Hierarchical QR — Split master QR into child QRs
🔲 Hierarchical QR System: Select a batch → View Master QR → Split into child QRs for each drum. Every split is tracked on blockchain. Parent = Sum of Children. Mismatch = NCB Alert.

Distributor Dashboard

● LIVE
đŸ“Ĩ
2 Incoming Shipments
đŸ—ī¸
850 kg In Stock
🚚
5 Dispatched This Month
🚨
1 Pending Scans

Incoming Shipments

Batch ID Chemical Qty (kg) From ETA Status Action
CHEM001-D02 Acetic Anhydride 100 XYZ Chemicals Today IN TRANSIT
CHEM003-D01 Ephedrine 50 ABC Supplier 22/02/2026 EXPECTED

Receive Chemical

Scan QR and confirm received quantity
📷

Scan Drum QR Code

Point camera at QR code on drum

My Inventory

Current chemical stock with batch breakdown
Chemical Batch ID Received (kg) Forwarded (kg) Remaining (kg) Received On Status
Acetic Anhydride CHEM001-D01 100 60 40 20/02/2026 IN STOCK
Ephedrine CHEM002-D03 200 200 0 18/02/2026 FULLY FORWARDED

Forward / Dispatch Chemical

Split and forward chemical to next party
🔲 QR Split: When you forward a partial quantity, the original child QR splits into two new QRs — one for forwarded qty, one for remaining. Both linked to parent on blockchain.
📍

GPS Auto-Captured at Dispatch

28.4089° N, 77.3178° E

✓

Consumer Dashboard

● LIVE
đŸ“Ĩ
1 Pending Delivery
đŸ—ī¸
450 kg In Stock
📊
âš ī¸ Monthly Log Pending
✅
100% Compliance Score
âš ī¸ February 2026 Usage Log is pending. Submit before 28th Feb to avoid compliance flag.

Receive Chemical Delivery

Scan QR and confirm final receipt
📷

Scan Delivery QR Code

Point camera at QR on drum

Monthly Usage Log

Submit how much chemical was used and what was produced
â„šī¸ Mass Balance Check: System will automatically verify your chemical usage against expected medicine/product output. Mismatch triggers NCB alert.
📅 Log Period
💊 Production Output

My Chemical Stock

Current inventory with usage history
Chemical Received (kg) Used (kg) Remaining (kg) Last Updated Status
Acetic Anhydride 500 50 450 20/02/2026 IN STOCK

My Alerts

Alerts related to your firm
✅

No active alerts

Your chemical movements are all normal

My Profile

Firm details and license information
🏭

Company Name

NCB APPROVED
📋 Account Details