From 753bc041414c0d3fcd99a4b17c45082c35d74519 Mon Sep 17 00:00:00 2001 From: Todd Date: Thu, 21 May 2026 12:24:15 -0400 Subject: [PATCH] Add second operator model per category (6 total) --- client/src/data/pricing.json | 47 ++++++++++++++++++++++++++++++++++++ server/data/pricing.json | 47 ++++++++++++++++++++++++++++++++++++ 2 files changed, 94 insertions(+) diff --git a/client/src/data/pricing.json b/client/src/data/pricing.json index c494ab8..c0dbc8a 100644 --- a/client/src/data/pricing.json +++ b/client/src/data/pricing.json @@ -20,6 +20,36 @@ { "id": "hinges", "name": "Gate Hinges (Heavy Duty)", "qty": 4, "unitPrice": 45 } ] }, + { + "id": "swing-commercial", + "name": "Commercial Swing Gate Operator", + "model": "SG-2000", + "category": "swing", + "description": "24V DC heavy-duty swing operator for commercial gates up to 24 ft", + "basePrice": 3995, + "image": "swing", + "requiredParts": [ + { "id": "op-unit-swing-hd", "name": "Heavy Duty Operator Unit (SG-2000)", "qty": 2, "unitPrice": 1997.50 }, + { "id": "bracket-kit-hd", "name": "Commercial Bracket Kit", "qty": 2, "unitPrice": 145 }, + { "id": "photo-eye", "name": "Photo Eye Kit", "qty": 1, "unitPrice": 125 }, + { "id": "hinges-hd", "name": "Commercial Gate Hinges", "qty": 4, "unitPrice": 75 }, + { "id": "warning-light", "name": "Strobe Warning Light", "qty": 1, "unitPrice": 195 } + ] + }, + { + "id": "slide-residential", + "name": "Light Commercial Slide Gate Operator", + "model": "SL-1500", + "category": "slide", + "description": "12V DC slide operator for residential and light commercial gates up to 20 ft", + "basePrice": 2495, + "image": "slide", + "requiredParts": [ + { "id": "op-unit-slide-lc", "name": "Slide Operator Unit (SL-1500)", "qty": 1, "unitPrice": 2495 }, + { "id": "rack-kit-lc", "name": "Slide Gate Rack Kit (10ft sections)", "qty": 2, "unitPrice": 175 }, + { "id": "photo-eye", "name": "Photo Eye Kit", "qty": 1, "unitPrice": 125 } + ] + }, { "id": "slide-commercial", "name": "Commercial Slide Gate Operator", @@ -51,6 +81,23 @@ { "id": "warning-light", "name": "LED Warning Light", "qty": 2, "unitPrice": 145 }, { "id": "signage", "name": "Gate Signage Kit", "qty": 1, "unitPrice": 120 } ] + }, + { + "id": "barrier-heavy", + "name": "Heavy Duty Barrier Gate Operator", + "model": "BG-500", + "category": "barrier", + "description": "230V AC heavy-duty barrier gate for industrial sites up to 30 ft", + "basePrice": 5495, + "image": "barrier", + "requiredParts": [ + { "id": "op-unit-barrier-hd", "name": "Heavy Duty Barrier Assembly (BG-500)", "qty": 1, "unitPrice": 5495 }, + { "id": "barrier-arm-hd", "name": "Barrier Arm (16ft Steel)", "qty": 1, "unitPrice": 695 }, + { "id": "loop-detector", "name": "Loop Detector Card", "qty": 2, "unitPrice": 345 }, + { "id": "warning-light-hd", "name": "LED Warning Light Kit", "qty": 2, "unitPrice": 195 }, + { "id": "signage", "name": "Gate Signage Kit", "qty": 1, "unitPrice": 120 }, + { "id": "safety-edge", "name": "Safety Edge Sensor", "qty": 1, "unitPrice": 295 } + ] } ], "groundLoopStyles": [ diff --git a/server/data/pricing.json b/server/data/pricing.json index c494ab8..c0dbc8a 100644 --- a/server/data/pricing.json +++ b/server/data/pricing.json @@ -20,6 +20,36 @@ { "id": "hinges", "name": "Gate Hinges (Heavy Duty)", "qty": 4, "unitPrice": 45 } ] }, + { + "id": "swing-commercial", + "name": "Commercial Swing Gate Operator", + "model": "SG-2000", + "category": "swing", + "description": "24V DC heavy-duty swing operator for commercial gates up to 24 ft", + "basePrice": 3995, + "image": "swing", + "requiredParts": [ + { "id": "op-unit-swing-hd", "name": "Heavy Duty Operator Unit (SG-2000)", "qty": 2, "unitPrice": 1997.50 }, + { "id": "bracket-kit-hd", "name": "Commercial Bracket Kit", "qty": 2, "unitPrice": 145 }, + { "id": "photo-eye", "name": "Photo Eye Kit", "qty": 1, "unitPrice": 125 }, + { "id": "hinges-hd", "name": "Commercial Gate Hinges", "qty": 4, "unitPrice": 75 }, + { "id": "warning-light", "name": "Strobe Warning Light", "qty": 1, "unitPrice": 195 } + ] + }, + { + "id": "slide-residential", + "name": "Light Commercial Slide Gate Operator", + "model": "SL-1500", + "category": "slide", + "description": "12V DC slide operator for residential and light commercial gates up to 20 ft", + "basePrice": 2495, + "image": "slide", + "requiredParts": [ + { "id": "op-unit-slide-lc", "name": "Slide Operator Unit (SL-1500)", "qty": 1, "unitPrice": 2495 }, + { "id": "rack-kit-lc", "name": "Slide Gate Rack Kit (10ft sections)", "qty": 2, "unitPrice": 175 }, + { "id": "photo-eye", "name": "Photo Eye Kit", "qty": 1, "unitPrice": 125 } + ] + }, { "id": "slide-commercial", "name": "Commercial Slide Gate Operator", @@ -51,6 +81,23 @@ { "id": "warning-light", "name": "LED Warning Light", "qty": 2, "unitPrice": 145 }, { "id": "signage", "name": "Gate Signage Kit", "qty": 1, "unitPrice": 120 } ] + }, + { + "id": "barrier-heavy", + "name": "Heavy Duty Barrier Gate Operator", + "model": "BG-500", + "category": "barrier", + "description": "230V AC heavy-duty barrier gate for industrial sites up to 30 ft", + "basePrice": 5495, + "image": "barrier", + "requiredParts": [ + { "id": "op-unit-barrier-hd", "name": "Heavy Duty Barrier Assembly (BG-500)", "qty": 1, "unitPrice": 5495 }, + { "id": "barrier-arm-hd", "name": "Barrier Arm (16ft Steel)", "qty": 1, "unitPrice": 695 }, + { "id": "loop-detector", "name": "Loop Detector Card", "qty": 2, "unitPrice": 345 }, + { "id": "warning-light-hd", "name": "LED Warning Light Kit", "qty": 2, "unitPrice": 195 }, + { "id": "signage", "name": "Gate Signage Kit", "qty": 1, "unitPrice": 120 }, + { "id": "safety-edge", "name": "Safety Edge Sensor", "qty": 1, "unitPrice": 295 } + ] } ], "groundLoopStyles": [