Enter your email and password to access the system
Invalid email or password. Please try again.
🔒 Secured by Firebase Authentication · Authorised personnel only
Aditya Industries
Production Management System
⚠️ Data was wiped or reset from another device. Saving is paused here — reload to continue with the current data.
Menu
Production Dashboard
Aditya Industries — Coil Spring Manufacturing Unit · Real-time Overview
📑
PO Section
🌀Spring Design Data Tool
Quickly work out a spring's full technical specification — before you ever create an order. Choose the spring type (compression, torsion…), try different materials, save the design, and print the design data sheet or the drawing whenever you need it. All saved designs, of every type, are kept together in one list.
💾Data Backup & Restore
Download a full backup of all your data (orders, employees, stock, job work, items, materials, dispatch drafts and login history) as a JSON file. You can restore from this file at any time.
💡 Tip: Download a backup weekly and keep the file somewhere safe (Google Drive, WhatsApp to yourself, email). Restoring overwrites all current cloud data with the backup file.
Live Production Status
Day Report
Work In Progress Report
All active orders with current production status
📐 Dim Filter:
WD
ID
MD
OD
TC
FL
WD
–
ID
–
MD
–
OD
–
TC
–
FL
–
Job Card No. ↕
Party Code ↕
PO No. ↕
PO Date ↕
Slip No. ↕
Customer Specification
Material
Dimensions (mm)
Ord. Qty ↕
Wt/Nos (kg)
Total Wt (kg) ↕
Status Update
Timeline
Progress
WD
ID
MD
OD
TC
FL
WIP Updater
Create orders and update production stage progress
📐 Dim Filter:
WD
ID
MD
OD
TC
FL
WD
–
ID
–
MD
–
OD
–
TC
–
FL
–
Job Card No. ↕
Party Code
PO No. ↕
PO Date
Slip No. ↕
Material
Dimensions (mm)
Ord. Qty
Wt/Nos
Total Wt
Status Update
Timeline
Actions
WD
ID
MD
OD
TC
FL
Dispatch Center
Every order in the system, whatever its production stage — initiate a dispatch batch here whenever it's ready to go out. Dispatch details are managed only from this section.
📐 Dim Filter:
WD
ID
MD
OD
TC
FL
WD
–
ID
–
MD
–
OD
–
TC
–
FL
–
Job Card No
PO No.
Party
Material / Dims
Production Stage
Order Qty
Already Dispatched
Remaining
Status
Action
Sticker heading
In landscape the labels are arranged to suit the wider sheet — e.g. 1 per sheet fills the whole landscape page, 2 per sheet sits side by side, 8 per sheet is 4 across × 2 down.
Print · small stickers (one per bag)
Print · big outer-bag label
Lists every item above with its bag split and quantity, plus the grand total. Use it when several items go together in one outer bag.
In the print dialog choose paper A4, margins None and scale 100% (not "Fit to page"), so the labels line up with the sheet.
Print · courier / box label (From → To)
Saved "To" addresses — kept on this device only
From
To
Other info — any label and value you like
Same print settings as above: A4, margins None, scale 100%. Dashed cut lines follow the "Dashed cut lines" tick in the small-sticker section.
Small stickers
Outer bag label
Courier label
Items
Job Cards
Total Qty
Vehicle
Last Saved
Action
Job Card No
PO No.
Party
Slip Date
Slip No
Material / Dims
Order Qty
Total Wt (kg)
Batch Qty
Dispatch Date
Vehicle / Transporter
Driver
Dispatched By
Order Status
Timeline
Action
Login History
Who signed in, from which device, and where — most recent first
User
Device
Location
IP Address
Date & Time
User Management
Add users, assign roles, and manage account access — visible to Admins only
ℹ️ Note: this app can create new logins and manage who's treated as Admin, but for security reasons a browser-based app can't directly overwrite someone else's password or delete their login outright — use Send Password Reset Email so that user sets their own new password. The Admin role controls whether a login stays signed in permanently and can access admin-only screens (like this one) and confirm sensitive actions; Standard User logins are always signed out automatically once their browser session ends.
➕ Add New User
Existing Users
Email
Role
Added On
Actions
✏️ Edit User
🔑 Change My Own Password
System Settings
Storage, backups, data tools and display options — visible to Admins only
Storage & Usage
Live record counts and the approximate size of the data loaded in this session. Read-only.
Approx. total data size—
Measured as the JSON size of everything held in memory (including dispatch drafts). A close estimate, not the exact figure Firebase reports.
Scheduled Backup Reminder
When the last backup is older than the interval below, admins see a reminder banner at login. Closing the banner hides it for that session only — it returns at the next login until a backup is downloaded.
Last backup—
Taken by—
Appearance
Choose light or dark mode. The choice applies to everyone who uses this PMS, on every device.
Production Stages
Add or remove the stages an order moves through. Changes save automatically and apply to everyone after their next reload. Work Order Received, Coiling and Dispatch are built in and can't be removed; Work Order Received stays first and Dispatch stays last. A stage can't be removed while an order is currently sitting at it.
Print Options
Job Card Labels
Change the wording of any label printed on the Job Card (for example P1 (+/- 10%) to P1 (+/- 20%)). Changes save automatically and apply to the next print. Changed labels are highlighted; clearing a box restores the original.
Drawing & Data Sheet Labels
Change the wording of any label printed on the Design Drawing and the Design Data Sheet (for example Mean Diameter to Mean Dia). The same labels are used on both prints. Changes save automatically and apply to the next print. Changed labels are highlighted; clearing a box restores the original. Spring Rate / Load at D1 / Load at D2 tolerances are typed on the design page.
Selective Data Wipe
Permanently remove only the datasets you tick. A full backup downloads automatically first, so a wipe can be undone by restoring that file. Items and Materials are master data and can't be wiped here — use Factory Reset below to clear those too.
Factory Reset
Erase everything and return the PMS to a fresh install, including the Items and Materials that the selective wipe leaves alone.
Erased: Orders, Employees, Stock Entries, Job Work Orders, Items, Saved Design Data, Login History and Dispatch Drafts. Materials go back to the default list.
Kept: User accounts and roles, the audit log, and the backup reminder and appearance settings.
A full backup downloads automatically first. You will be asked to type FACTORY RESET and enter the admin password.
Employee Management
Add and manage production floor employees
Add New Employee
Employee List
👷
No employees added yet.
📊 Create Stage Report
Pick one or more production stages. The report will list every order currently sitting at those stages, along with the quantity and material weight actually in each stage.
Scratchpad calculator — nothing here becomes an order. Change any value or drag a slider and the results and the 3D spring update instantly. Save the design to reopen, edit and print it any time from Saved Designs on the Home page.
Reference Info
Spring Geometry LIVE
Dimension by
Outer Dia (calculated) = — mm
Inner Dia (calculated) = — mm
Working Points deflection from free length
—
—
—
—
Order Info & Tolerances direction, ends, qty — printed on the sheet
Tolerances (mm)
Other tolerances — printed beside the dimension on the drawing (leave blank for none)
Calculated Design Data LIVE
Performance
—
—
—
—
—
—
Dimensions
—
—
—
—
—
—
Manufacturing
—
—
—
—
—
Rate K—Kg/mm
Max Load—KGS
Solid Ht—mm
Shear Stress—Kg/mm²
Free length
Drag to rotate · scroll / pinch to zoom · double-click to reset
Force Tester compress the spring and read the load
Deflection x—mm
Height—mm
Load F = K·x—KGS
Shear stress at x—Kg/mm²
Travel used—%
Design Checks rule-of-thumb only — formulas unchanged
📂 Saved Design Data
Drg. No. / Specification
Party
Material
WD
ID
OD
FL
TC
Dir.
Last Saved
Action
Select spring type
Which spring do you want to design?
✏️ Manage Materials
Add, edit, or remove materials and their G values. Changes are shared with everyone and apply to both New Order and the Design Data Tool. Deleting a material does not change any orders already saved with it.
Add New Material
Confirm
🔒 Admin Password Required
This action requires the admin password.
⚠ Incorrect admin password.
🚚 Initiate Dispatch
You can dispatch more than one job card together on the same vehicle. Search below to add another item to this dispatch, or remove any you don't need. Not ready to finish? Use Save as Draft and resume it later from the Drafts tab.
🗂️ Items in This Dispatch
🚚
No items added yet — search above to add a job card to this dispatch.
🚛 Transport Details
✎ Edit Dispatch Batch
📦 Packing Details
Add one row per bag size — e.g. 3 bags of 100 pcs, 2 bags of 5 pcs, 1 bag of 10 pcs.
🚛 Transport Details
🏷️ Stock Inward Label — 5" × 5"
Order History
Add New Order
Order Information
⚠ Job Card No. already created
Technical Dimensions — Inputs
Calculated Technical Specifications AUTO
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
Stock Management
Track raw material inventory — Coils (by weight) and Rods (by feet)
Add New Stock Entry
Stock Type:
Remove / Issue Stock
Stock Type:
#
Date
Type
Transaction
Material / Grade
Dia (mm)
Weight / Length
Qty
Invoice / Ref No.
Supplier / Party
Heat No.
Batch No.
Job Card No. (PO)
Purpose / Issued To
Remarks
Action
Job Work Tracker
Track material sent out for job work — powder coating, heat treatment, plating & more
0
Total Orders
0
Out for Work
0
Received Back
0
Overdue
0
Drawing/Annealing Wastage
#
JW Order No.
Date Out
Due Date
Party / Vendor
Process
Material Type
Description / Dims
Qty Sent
Qty Received
Wastage
Qty Pending
Status
Last Received
Remarks
Actions
Receive History — All Job Work Orders
New Job Work Out Order
📦 Items in This Order
✏️ Update Status
🔧 Coiling Details
📥 Record Material Receipt
Difference between material sent and material actually usable after drawing/annealing (scale loss, breakage, trimming, etc.)
💡 Partial Receipt Supported: Enter only the quantity received now. If less than total sent, the order will stay open for further receipts.
PO Section
Every customer PO with all of its orders — update, dispatch and edit from here. Any order saved with a Customer PO No. appears here automatically, and every item added here is a normal order that also shows in WIP.
PO No.
Party
PO Date
Delivery
Orders
Total Qty
Dispatched
Pending
Status
Add PO
Items in this PO
Edit PO Details
Changes apply to every order in this PO.
Items
Every distinct product type your unit manufactures — auto-detected from order specs, with full order & production history per item
All Items
📐 Dim Filter:
WD
ID
MD
OD
TC
FL
WD
–
ID
–
MD
–
OD
–
TC
–
FL
–
Code
Item
Material / Spec
Parties
Orders
Total Qty Ordered
Dispatched
In Progress
Last Activity
Action
Item Detail
Test Certificates
Inspection Certificate 3.1 (dimensional + load report) — prints on your letterhead
📜 Saved Test Certificates
📐 Dim Filter:
WD
ID
MD
OD
TC
FL
Party
Every party code used in the system — no names stored, code only — with full order & dispatch history per party
All Parties
Party Code
Orders
Total Qty Ordered
Dispatched
Pending
Active Orders
Last Activity
Action
Party Detail
Add Party
🖨 Print Party Record
The Party Production Sheet (party code, running-order summary, totals) is always included. Choose whether to also print a full Manufacturing Job Card — every dimension and process note needed to continue production — for each order still in progress.
Can’t start the system
Required libraries (login / Excel export) failed to load. Check the internet connection, then reload.
Production Planner
Plan machines and workers by stage · same-size job-card matching · 8 AM – 9 PM timeline · print & today's dashboard