Welcome
A guided walkthrough of the proposed batch tracking platform.
Each screen that follows shows the workflow we recommend, the data ownership, and the dashboards that will run the operation day to day.
Secure Login
Sign in to your account
Token-based authentication scoped to roles.
Users sign in with email and password. Sessions are tied to a bearer token, with optional two-factor authentication for Admin and Super Admin accounts and automatic logout on inactivity.
Live Production Dashboard
Production Dashboard
A single view of every batch, every delay, every dispatch.
Active production, stock awaiting dispatch, delays by stage and overall lateness, refreshed in real time as departments record their Actual dates.
My Tasks
My Tasks — User ABC
Ongoing · awaiting your update
3Upcoming · next 7 days
5Every department user opens the app to their own task queue.
Ongoing items are the stages waiting on this user right now; the upcoming list projects the next seven days based on the booked Target dates. Overdue rows surface the recorded reason, so leadership and the user share one explanation for any slip.
Active Batches
Active Batches
| Batch No. | Product | Plant | Current Stage | Target FG | Variance | Status |
|---|---|---|---|---|---|---|
| 08005E26 | Clioquinol | VI | FG testing by QC | 12/05/2026 | +0 d | On track |
| 08006E26 | Iodine Resublimed | VI | RM/PM issuance | 14/05/2026 | +2 d | At risk |
| 08007E26 | Potassium Iodide | BVR | Batch processing | 15/05/2026 | +0 d | On track |
| 08008E26 | Sodium Iodide | VI | Released from QA | 09/05/2026 | +3 d | Late |
| 08009E26 | Iodoform | BVR | FG release by QC | 11/05/2026 | +0 d | On track |
| 08010E26 | Clioquinol | VI | BMR issuance | 18/05/2026 | +0 d | New |
| 08011E26 | Iodine Resublimed | VI | In-process testing | 13/05/2026 | +1 d | At risk |
| 08012E26 | Potassium Iodide | BVR | FG testing by QC | 10/05/2026 | +4 d | Late |
Every active batch, sorted by what matters.
Filter by plant, product, stage, or status. Drill into any batch to view its full timeline, stage owners, and outstanding actions.
Commercial Booking
New Batch · Booking & Target Dates
Commercial books the batch and commits every target date upfront.
A new batch is created with its identification details and the Target date for each of the fifteen workflow stages. Once saved, targets are locked — any future change must be raised as a request and approved by the Admin.
Conflict Detection & Rescheduling
Schedule conflict detected at Plant VI
Stage Batch processing for the new batch overlaps an active batch on the same plant. Choose how to resolve.
Option 1 · Adjust new batch
Push only the new batch's start date forward until the conflicting stage clears. Existing batches stay untouched.
Revised target FG: 26/05/2026
Option 2 · Push existing batch RECOMMENDED · CUSTOMER PRIORITY
Reschedule 08007E26 to start later. System recalculates its remaining stages using standard durations and the plant calendar; cascades repeat until the schedule is clean.
Cascading reschedules: 1 further batch notified
Audit log entry written automatically
The system catches schedule clashes the moment they appear.
On Save, every non-QC stage of the new batch is checked against active batches at the same plant. Either the new batch yields or the existing one is pushed — the cascade recalculates with standard durations and writes every change to the audit trail.
Batch Lifecycle Tracker
Batch 08005E26 · Clioquinol · Plant VI
Fifteen stages, two dates, one source of truth.
Each stage carries a Target date set by Commercial and an Actual date set by the owning department. Variance is computed automatically and surfaced live.
Department Stage Update
Update Stage 09
Departments update only the stages they own.
Department users record Actual dates and remarks for their assigned stages. Target dates remain locked, enforcing data ownership across PRD, QA, QC, WH, and Commercial.
Admin Approval Queue
Approval Queue
Every restricted change runs through one Admin queue.
Target-date changes and batch deletions enter a single review queue. The Admin sees full context — current value, proposed value, requester, and reason — before approving or rejecting with a comment.
Department Permissions
Department Permissions
| Department | View all batches | Edit own Actuals | Add remarks | Dashboards | Export | Submit changes |
|---|---|---|---|---|---|---|
| Commercial | ||||||
| Production (PRD) | ||||||
| Quality Assurance (QA) | ||||||
| Quality Control (QC) | ||||||
| Warehouse (WH) | ||||||
| Logistics |
Permissions adjust per department, never hard-coded.
The Admin enables or disables capabilities per department independently. Mandatory rules — target-date lock, deletion via approval, Admin role assignment — remain enforced at the system level.
Standard Stage Durations
Standard Stage Durations
| # | Stage | Days | Updated |
|---|---|---|---|
| 01 | BMR request by PRD | 12/05/2026 · User XYZ | |
| 02 | BMR issuance by QA | 12/05/2026 · User XYZ | |
| 03 | RM/PM request by PRD | 12/05/2026 · User XYZ | |
| 04 | RM/PM issuance by WH | 12/05/2026 · User XYZ | |
| 05 | Batch processing | 14/05/2026 · User PQR | |
| 06 | In-process intimation | 12/05/2026 · User XYZ | |
| 07 | In-process testing | 12/05/2026 · User XYZ | |
| 08 | FG intimation by PRD | 12/05/2026 · User XYZ |
| # | Stage | Days | Updated |
|---|---|---|---|
| 09 | FG testing by QC | 12/05/2026 · User XYZ | |
| 10 | FG release by QC | 12/05/2026 · User XYZ | |
| 11 | Filled BMR submit to QA | 12/05/2026 · User XYZ | |
| 12 | QA review | 12/05/2026 · User XYZ | |
| 13 | Released from QA | 12/05/2026 · User XYZ | |
| 14 | Transfer to WH | 12/05/2026 · User XYZ | |
| 15 | FG completion (Target) | 12/05/2026 · User XYZ |
One number per stage powers the entire booking flow.
Admin maintains a working-days duration per stage, per product, per plant. When Commercial picks a product, plant, and start date, every Target date is auto-filled using these standards — skipping weekly offs and the plant holiday calendar. Edits apply only to new bookings, never to in-flight batches.
Plant Calendar & Holidays
Plant Calendar — Holidays & Working Days
| Date | Day | Holiday | Type | Updated | Action |
|---|---|---|---|---|---|
| 14/01/2026 | Wed | Uttarayan (Makar Sankranti) | Gujarat | User XYZ | EditDelete |
| 15/01/2026 | Thu | Vasi Uttarayan | Gujarat | User XYZ | EditDelete |
| 26/01/2026 | Mon | Republic Day | National | User XYZ | EditDelete |
| 04/03/2026 | Wed | Holi (Dhulivandan) | National | User XYZ | EditDelete |
| 01/05/2026 | Fri | Gujarat Sthapna Divas | Gujarat | User XYZ | EditDelete |
| 15/08/2026 | Sat | Independence Day | National | User XYZ | EditDelete |
| 04/09/2026 | Fri | Janmashtami | National | User XYZ | EditDelete |
| 02/10/2026 | Fri | Gandhi Jayanti | National | User XYZ | EditDelete |
| 20/10/2026 | Tue | Dussehra | National | User XYZ | EditDelete |
| 09/11/2026 | Mon | Bestu Varas (Gujarati New Year) | Gujarat | User XYZ | EditDelete |
| 10/11/2026 | Tue | Bhai Bij | Gujarat | User XYZ | EditDelete |
| 25/12/2026 | Fri | Christmas | National | User XYZ | EditDelete |
One calendar drives every working-day calculation.
Admin maintains weekly off patterns and the plant-specific holiday list. The same calendar powers auto-fill of target dates on new bookings, conflict-detection cascades, and forecast reports. Edits do not disturb in-flight batches.
Users & Roles
Users & Roles
| Name | Department | Role | Last login | Status | |
|---|---|---|---|---|---|
| User Abc | [email protected] | — | Super Admin | Today, 09:14 | Active |
| User Def | [email protected] | Commercial | Admin | Today, 08:42 | Active |
| User Ghi | [email protected] | Production (PRD) | Department User | Today, 07:55 | Active |
| User Jkl | [email protected] | Quality Assurance | Department User | Yesterday | Active |
| User Mno | [email protected] | Quality Control | Department User | Yesterday | Active |
| User Pqr | [email protected] | Warehouse | Department User | 2 days ago | Active |
| User Stu | [email protected] | Logistics | Department User | 5 days ago | Inactive |
Every user, every role, in one place.
The Admin manages day-to-day user accounts. Only the Super Admin can grant or revoke the Admin role, preserving a clear governance boundary.
Delays by Stage
Delays by Stage · Last 90 days
Find the bottleneck stage in seconds.
Average delay per stage across the production cycle. Drill in to see which products and plants are driving the lag and review the underlying batches.
Dispatch Readiness
FG-released, awaiting dispatch
FG-released stock, with dispatch-quantity breakup per batch.
Every batch shows total released quantity alongside running dispatched and pending kilograms. Expanded rows reveal each partial dispatch — date, truck, and customer — so Dispatch and Pragati share one source of truth. The "Sync to Pragati" link pushes batch-wise stock back to the central system.
Inventory Control Sheets
Inventory Control Sheets
| Item Code | Item Name | UoM | Opening | In | Out | Closing | Reorder | Status |
|---|---|---|---|---|---|---|---|---|
| ES-1041 | Pressure gauge — 0-10 bar | Nos | 12 | + 4 | − 2 | 14 | 8 | In stock |
| ES-1078 | Stainless flange · DN50 | Nos | 24 | + 0 | − 6 | 18 | 12 | In stock |
| ES-1112 | Diaphragm valve · DN25 | Nos | 9 | + 0 | − 5 | 4 | 6 | Below reorder |
| ES-1156 | PTFE gasket · DN80 | Nos | 60 | + 20 | − 14 | 66 | 30 | In stock |
| ES-1203 | Centrifugal pump seal | Nos | 5 | + 0 | − 3 | 2 | 5 | Critical |
| ES-1247 | Thermocouple K-type · 1m | Nos | 18 | + 6 | − 4 | 20 | 10 | In stock |
| ES-1289 | SS-316 elbow · DN50 | Nos | 32 | + 0 | − 8 | 24 | 20 | In stock |
| ES-1318 | Pneumatic actuator | Nos | 4 | + 0 | − 1 | 3 | 4 | Below reorder |
Three control sheets, one ledger view.
Engineering Stores, Spares, and Consumables each maintained as separate stock ledgers with opening, in, out, closing, reorder level, and live status. Below-reorder and critical items surface to the top so the Stores team always sees the queue.
Reports Library
Reports Library
Twelve reports, one click away.
From on-time delivery rate to product-wise delay heatmaps and the periodical production summary (kg + batch counts for any date range). Every report exports to CSV or PDF for management review.
Periodical Production
Periodical Production
| Product | Batches | Volume (kg) | Share |
|---|---|---|---|
| Iodine Resublimed | 14 | 3,500 | 28% |
| Potassium Iodide | 11 | 3,100 | 25% |
| Clioquinol | 9 | 2,250 | 18% |
| Sodium Iodide | 8 | 2,000 | 16% |
| Iodoform | 6 | 1,600 | 13% |
| Total | 48 | 12,450 | 100% |
Production totals for any period — kilograms and batch counts.
Replaces the old fixed "Monthly Production" view. Pick any date range; the system rolls up total kilograms, total batches, average batch size and on-time percentage, with product- and plant-wise breakdowns. CSV/PDF export on demand.
On-Time Delivery Trend
On-Time Delivery · 12-month trend
Track on-time delivery month by month.
Percentage of batches dispatched on or before their target FG date, trended monthly with year-on-year comparison and a target line at 95%.
Audit Trail
Audit Trail
Who changed what, and when.
Every create, update, approval, and deletion is logged with user, timestamp, and before/after values. The log is searchable by user, batch, or date range.
Mobile Dashboard
Built for the leadership glance.
All four core dashboards and the recommended reports work on mobile. Data entry, approvals, and admin functions remain on desktop, by design.
Dashboards on the go, read-only by design.
All four core dashboards and reports work on mobile, optimised for quick glances. Data entry and admin actions remain on desktop only, preserving control and accuracy.
Items for Client Confirmation
A short list of decisions before we begin.
Eight items remain to be confirmed: user count, notifications, dispatch ownership, audit depth, integrations, plant model, approval UX, and timeline. We close them in one working session.
Project Roadmap
From sign-off to go-live, in clear phases.
Sign-off, open items closure, detailed design, build and test, then phased rollout. Weekly demos keep Eskay Iodine close to the build at every step.
Sign-off
Workflow approval signature
By signing below, the undersigned confirm that the workflow described in this walkthrough is a true representation of the production process to be supported, and that the proposed roles, permissions, dashboards, and reports are acceptable.
A formal record of the agreed workflow.
Both parties acknowledge the workflow, ownership, permissions, dashboards, and reports detailed across the previous slides. This signature unlocks the design and build phases.