diff --git a/src/assets/products/bosch-angle-grinder.jpg b/src/assets/products/bosch-angle-grinder.jpg new file mode 100644 index 0000000..4ec3a6e Binary files /dev/null and b/src/assets/products/bosch-angle-grinder.jpg differ diff --git a/src/assets/products/bosch-circular-saw.jpg b/src/assets/products/bosch-circular-saw.jpg new file mode 100644 index 0000000..50afb2c Binary files /dev/null and b/src/assets/products/bosch-circular-saw.jpg differ diff --git a/src/assets/products/bosch-laser-measure.jpg b/src/assets/products/bosch-laser-measure.jpg new file mode 100644 index 0000000..961e05c Binary files /dev/null and b/src/assets/products/bosch-laser-measure.jpg differ diff --git a/src/assets/products/cutting-discs.jpg b/src/assets/products/cutting-discs.jpg new file mode 100644 index 0000000..a22c7bb Binary files /dev/null and b/src/assets/products/cutting-discs.jpg differ diff --git a/src/assets/products/elite-arc-welder.jpg b/src/assets/products/elite-arc-welder.jpg new file mode 100644 index 0000000..96c18cb Binary files /dev/null and b/src/assets/products/elite-arc-welder.jpg differ diff --git a/src/assets/products/elite-mig-welder.jpg b/src/assets/products/elite-mig-welder.jpg new file mode 100644 index 0000000..cdbf9e6 Binary files /dev/null and b/src/assets/products/elite-mig-welder.jpg differ diff --git a/src/assets/products/elite-plasma-cutter.jpg b/src/assets/products/elite-plasma-cutter.jpg new file mode 100644 index 0000000..cd7936d Binary files /dev/null and b/src/assets/products/elite-plasma-cutter.jpg differ diff --git a/src/assets/products/elite-tig-welder.jpg b/src/assets/products/elite-tig-welder.jpg new file mode 100644 index 0000000..88cc468 Binary files /dev/null and b/src/assets/products/elite-tig-welder.jpg differ diff --git a/src/assets/products/rotake-impact-wrench.jpg b/src/assets/products/rotake-impact-wrench.jpg new file mode 100644 index 0000000..d98745c Binary files /dev/null and b/src/assets/products/rotake-impact-wrench.jpg differ diff --git a/src/assets/products/rotake-pneumatic-wrench.jpg b/src/assets/products/rotake-pneumatic-wrench.jpg new file mode 100644 index 0000000..1f0f4d1 Binary files /dev/null and b/src/assets/products/rotake-pneumatic-wrench.jpg differ diff --git a/src/data/products.ts b/src/data/products.ts index e8a0bef..c93122e 100644 --- a/src/data/products.ts +++ b/src/data/products.ts @@ -1,10 +1,20 @@ import { Product, Category } from '@/types'; -import drillImg from '@/assets/products/drill.jpg'; -import boltsImg from '@/assets/products/bolts.jpg'; + +// Brand-specific product images +import rotakeImpactImg from '@/assets/products/rotake-impact-wrench.jpg'; +import rotakePneumaticImg from '@/assets/products/rotake-pneumatic-wrench.jpg'; +import boschAngleGrinderImg from '@/assets/products/bosch-angle-grinder.jpg'; +import boschLaserMeasureImg from '@/assets/products/bosch-laser-measure.jpg'; +import boschCircularSawImg from '@/assets/products/bosch-circular-saw.jpg'; +import eliteArcWelderImg from '@/assets/products/elite-arc-welder.jpg'; +import elitePlasmaCutterImg from '@/assets/products/elite-plasma-cutter.jpg'; +import eliteMigWelderImg from '@/assets/products/elite-mig-welder.jpg'; +import eliteTigWelderImg from '@/assets/products/elite-tig-welder.jpg'; +import cuttingDiscsImg from '@/assets/products/cutting-discs.jpg'; + +// Fallback images import helmetImg from '@/assets/products/helmet.jpg'; import pumpImg from '@/assets/products/pump.jpg'; -import weldingImg from '@/assets/products/welding.jpg'; -import laserImg from '@/assets/products/laser.jpg'; export const categories: Category[] = [ { id: 'cordless-tools', name: 'Cordless Power Tools', icon: 'Drill' }, @@ -26,7 +36,7 @@ export const products: Product[] = [ name: 'Rotake T2 | 1/2" Cordless Impact Wrench', description: '1180Nm torque, professional grade cordless impact wrench for automotive and industrial applications', category: 'cordless-tools', - image: drillImg, + image: rotakeImpactImg, tags: ['rotake', 'cordless', 'impact wrench', '1/2 inch', '1180nm', 'torque', 'battery', 't-series'], sku: 'RT-T2-12', inStock: true, @@ -38,7 +48,7 @@ export const products: Product[] = [ name: 'Rotake T5 | 3/4" Cordless Impact Wrench', description: '2400Nm torque with 8Ah battery, heavy-duty cordless impact wrench for mining and construction', category: 'cordless-tools', - image: drillImg, + image: rotakeImpactImg, tags: ['rotake', 'cordless', 'impact wrench', '3/4 inch', '2400nm', 'heavy duty', '8ah', 't-series'], sku: 'RT-T5-34', inStock: true, @@ -52,7 +62,7 @@ export const products: Product[] = [ name: 'Rotake RT-5665 | 1" Air Impact Wrench', description: 'Professional 1" air impact wrench for heavy-duty industrial and mining applications', category: 'pneumatic-tools', - image: drillImg, + image: rotakePneumaticImg, tags: ['rotake', 'pneumatic', 'air', 'impact wrench', '1 inch', 'industrial', 'mining'], sku: 'RT-5665', inStock: true, @@ -63,7 +73,7 @@ export const products: Product[] = [ name: 'Rotake RT-5567 | 3/4" Air Impact Wrench', description: 'Reliable 3/4" air impact wrench for automotive and industrial use', category: 'pneumatic-tools', - image: drillImg, + image: rotakePneumaticImg, tags: ['rotake', 'pneumatic', 'air', 'impact wrench', '3/4 inch', 'automotive'], sku: 'RT-5567', inStock: true, @@ -74,7 +84,7 @@ export const products: Product[] = [ name: 'Rotake RT-5662 | 1" Air Impact Wrench', description: 'High-torque 1" air impact wrench for demanding applications', category: 'pneumatic-tools', - image: drillImg, + image: rotakePneumaticImg, tags: ['rotake', 'pneumatic', 'air', 'impact wrench', '1 inch', 'high torque'], sku: 'RT-5662', inStock: true, @@ -87,7 +97,7 @@ export const products: Product[] = [ name: 'Bosch GWS 700 Angle Grinder 115mm', description: 'Quality made affordable - 700W angle grinder for everyday professional use', category: 'angle-grinders', - image: drillImg, + image: boschAngleGrinderImg, tags: ['bosch', 'angle grinder', '700w', '115mm', 'professional', 'grinding', 'cutting'], sku: 'GWS-700', inStock: true, @@ -98,7 +108,7 @@ export const products: Product[] = [ name: 'Bosch GWS 9-115 Heavy Duty Angle Grinder', description: '900W built for tough jobs - professional heavy duty angle grinder', category: 'angle-grinders', - image: drillImg, + image: boschAngleGrinderImg, tags: ['bosch', 'angle grinder', '900w', '115mm', 'heavy duty', 'professional'], sku: 'GWS-9-115', inStock: true, @@ -110,7 +120,7 @@ export const products: Product[] = [ name: 'Bosch GWS 2200 Angle Grinder 230mm', description: 'Large 2200W angle grinder for heavy-duty cutting and grinding applications', category: 'angle-grinders', - image: drillImg, + image: boschAngleGrinderImg, tags: ['bosch', 'angle grinder', '2200w', '230mm', 'large', 'heavy duty', 'cutting'], sku: 'GWS-2200', inStock: true, @@ -123,7 +133,7 @@ export const products: Product[] = [ name: 'Bosch GHG 180 Heat Gun', description: 'Keep up the heat without missing a beat - professional heat gun', category: 'cordless-tools', - image: drillImg, + image: boschCircularSawImg, tags: ['bosch', 'heat gun', 'professional', 'stripping', 'shrinking'], sku: 'GHG-180', inStock: true, @@ -134,7 +144,7 @@ export const products: Product[] = [ name: 'Bosch GKS 140 Hand-Held Circular Saw', description: 'High performance and resistance for rough cutting applications', category: 'cordless-tools', - image: drillImg, + image: boschCircularSawImg, tags: ['bosch', 'circular saw', 'hand-held', 'wood cutting', 'professional'], sku: 'GKS-140', inStock: true, @@ -146,7 +156,7 @@ export const products: Product[] = [ name: 'Bosch GWB 12V-10 Cordless Angle Drill', description: 'Compact angle drill in the 12V category for hard-to-reach places', category: 'cordless-tools', - image: drillImg, + image: rotakeImpactImg, tags: ['bosch', 'cordless', 'angle drill', '12v', 'compact', 'tight spaces'], sku: 'GWB-12V-10', inStock: true, @@ -160,7 +170,7 @@ export const products: Product[] = [ name: 'Bosch GLM 40 Laser Measure', description: 'All in one - all relevant measurement modes in one compact design', category: 'measuring-tools', - image: laserImg, + image: boschLaserMeasureImg, tags: ['bosch', 'laser measure', 'distance', '40m', 'compact', 'digital'], sku: 'GLM-40', inStock: true, @@ -171,7 +181,7 @@ export const products: Product[] = [ name: 'Bosch GLM 50-27 C Laser Measure', description: 'Fast, reliable, and outstandingly robust - laser measuring for rough jobsites', category: 'measuring-tools', - image: laserImg, + image: boschLaserMeasureImg, tags: ['bosch', 'laser measure', 'distance', '50m', 'bluetooth', 'robust', 'outdoor'], sku: 'GLM-50-27-C', inStock: true, @@ -183,7 +193,7 @@ export const products: Product[] = [ name: 'Bosch GLM 100-25 C Laser Measure', description: 'Precise laser measure for easy indoor and outdoor measuring and documenting', category: 'measuring-tools', - image: laserImg, + image: boschLaserMeasureImg, tags: ['bosch', 'laser measure', 'distance', '100m', 'bluetooth', 'precision', 'app'], sku: 'GLM-100-25-C', inStock: true, @@ -194,7 +204,7 @@ export const products: Product[] = [ name: 'Bosch GOL 32 D Optical Level', description: 'Robust and reliable optical level - ideal for outdoor use', category: 'measuring-tools', - image: laserImg, + image: boschLaserMeasureImg, tags: ['bosch', 'optical level', 'surveying', 'outdoor', 'construction', 'leveling'], sku: 'GOL-32-D', inStock: true, @@ -207,7 +217,7 @@ export const products: Product[] = [ name: 'Elite Arc 160A Welding Machine', description: 'Compact and portable 160A arc welding machine for general fabrication', category: 'welding-machines', - image: weldingImg, + image: eliteArcWelderImg, tags: ['elite', 'arc welder', '160a', 'mma', 'stick welding', 'portable'], sku: 'ELITE-ARC-160A', inStock: true, @@ -218,7 +228,7 @@ export const products: Product[] = [ name: 'Elite Arc 200 Welding Machine', description: 'Professional 200A arc welding machine with advanced features', category: 'welding-machines', - image: weldingImg, + image: eliteArcWelderImg, tags: ['elite', 'arc welder', '200a', 'mma', 'stick welding', 'professional'], sku: 'ELITE-ARC-200', inStock: true, @@ -230,7 +240,7 @@ export const products: Product[] = [ name: 'Elite INDUSTROARC 200VRD 220V/380V', description: 'Industrial arc welder with VRD safety - dual voltage 220V/380V', category: 'welding-machines', - image: weldingImg, + image: eliteArcWelderImg, tags: ['elite', 'arc welder', '200a', 'vrd', 'industrial', 'dual voltage', 'mining safe'], sku: 'INDUSTROARC-200VRD', inStock: true, @@ -241,7 +251,7 @@ export const products: Product[] = [ name: 'Elite INDUSTROARC 300 VRD 380V', description: '300A industrial arc welder with VRD safety for mining applications', category: 'welding-machines', - image: weldingImg, + image: eliteArcWelderImg, tags: ['elite', 'arc welder', '300a', 'vrd', 'industrial', '380v', 'mining'], sku: 'INDUSTROARC-300VRD', inStock: true, @@ -252,7 +262,7 @@ export const products: Product[] = [ name: 'Elite INDUSTROARC 400VRD 380V', description: 'Heavy-duty 400A industrial arc welder with VRD for demanding applications', category: 'welding-machines', - image: weldingImg, + image: eliteArcWelderImg, tags: ['elite', 'arc welder', '400a', 'vrd', 'heavy duty', '380v', 'industrial'], sku: 'INDUSTROARC-400VRD', inStock: true, @@ -263,7 +273,7 @@ export const products: Product[] = [ name: 'Elite INDUSTROARC 500 VRD 380V', description: 'High-power 500A industrial arc welder with VRD safety', category: 'welding-machines', - image: weldingImg, + image: eliteArcWelderImg, tags: ['elite', 'arc welder', '500a', 'vrd', 'high power', '380v'], sku: 'INDUSTROARC-500VRD', inStock: true, @@ -274,7 +284,7 @@ export const products: Product[] = [ name: 'Elite INDUSTROARC 600VRD 380V', description: 'Maximum power 600A industrial arc welder with VRD for heavy fabrication', category: 'welding-machines', - image: weldingImg, + image: eliteArcWelderImg, tags: ['elite', 'arc welder', '600a', 'vrd', 'maximum power', '380v', 'fabrication'], sku: 'INDUSTROARC-600VRD', inStock: true, @@ -288,7 +298,7 @@ export const products: Product[] = [ name: 'Elite ELECTRA CUT 43I Plasma Cutter', description: 'Compact inverter plasma cutter for precision cutting', category: 'plasma-cutters', - image: weldingImg, + image: elitePlasmaCutterImg, tags: ['elite', 'plasma cutter', '43a', 'inverter', 'precision', 'cutting'], sku: 'ELECTRA-CUT-43I', inStock: true, @@ -299,7 +309,7 @@ export const products: Product[] = [ name: 'Elite ELECTRA CUT 51K Multi-Process', description: 'Multi-process welding and cutting machine - plasma, MMA, TIG', category: 'plasma-cutters', - image: weldingImg, + image: elitePlasmaCutterImg, tags: ['elite', 'plasma cutter', '51a', 'multi-process', 'welding', 'cutting', '3-in-1'], sku: 'ELECTRA-CUT-51K', inStock: true, @@ -311,7 +321,7 @@ export const products: Product[] = [ name: 'Elite ELECTRA CUT 60 380V Plasma Cutter', description: '60A plasma cutter for industrial cutting applications', category: 'plasma-cutters', - image: weldingImg, + image: elitePlasmaCutterImg, tags: ['elite', 'plasma cutter', '60a', '380v', 'industrial', 'cutting'], sku: 'ELECTRA-CUT-60', inStock: true, @@ -322,7 +332,7 @@ export const products: Product[] = [ name: 'Elite ELECTRA CUT 100 - 380V Plasma Cutter', description: 'High-power 100A plasma cutter for heavy-duty industrial cutting', category: 'plasma-cutters', - image: weldingImg, + image: elitePlasmaCutterImg, tags: ['elite', 'plasma cutter', '100a', '380v', 'heavy duty', 'industrial'], sku: 'ELECTRA-CUT-100', inStock: true, @@ -335,7 +345,7 @@ export const products: Product[] = [ name: 'Elite MIG 202 DIGI', description: 'Digital MIG welder with precise control and easy operation', category: 'mig-welders', - image: weldingImg, + image: eliteMigWelderImg, tags: ['elite', 'mig welder', '200a', 'digital', 'synergic', 'precision'], sku: 'MIG-202-DIGI', inStock: true, @@ -346,7 +356,7 @@ export const products: Product[] = [ name: 'Elite NOVAMIG 250 MAMBA Multi-Process', description: 'Multi-process MIG welder with advanced features for professional use', category: 'mig-welders', - image: weldingImg, + image: eliteMigWelderImg, tags: ['elite', 'mig welder', '250a', 'multi-process', 'synergic', 'professional'], sku: 'NOVAMIG-250-MAMBA', inStock: true, @@ -358,7 +368,7 @@ export const products: Product[] = [ name: 'Elite MEGAMIG 255R 220V (incl torch MB25)', description: '255A MIG welder with included MB25 torch for reliable performance', category: 'mig-welders', - image: weldingImg, + image: eliteMigWelderImg, tags: ['elite', 'mig welder', '255a', '220v', 'mb25 torch', 'included'], sku: 'MEGAMIG-255R', inStock: true, @@ -369,7 +379,7 @@ export const products: Product[] = [ name: 'Elite MEGAMIG 350R', description: '350A heavy-duty MIG welder for industrial applications', category: 'mig-welders', - image: weldingImg, + image: eliteMigWelderImg, tags: ['elite', 'mig welder', '350a', 'heavy duty', 'industrial'], sku: 'MEGAMIG-350R', inStock: true, @@ -380,7 +390,7 @@ export const products: Product[] = [ name: 'Elite MEGAMIG 500R', description: '500A high-power MIG welder for demanding fabrication work', category: 'mig-welders', - image: weldingImg, + image: eliteMigWelderImg, tags: ['elite', 'mig welder', '500a', 'high power', 'fabrication'], sku: 'MEGAMIG-500R', inStock: true, @@ -391,7 +401,7 @@ export const products: Product[] = [ name: 'Elite NOVAMIG 500 VIPER Double Pulse', description: 'Advanced double pulse MIG welder for superior weld quality', category: 'mig-welders', - image: weldingImg, + image: eliteMigWelderImg, tags: ['elite', 'mig welder', '500a', 'double pulse', 'advanced', 'quality'], sku: 'NOVAMIG-500-VIPER', inStock: true, @@ -405,7 +415,7 @@ export const products: Product[] = [ name: 'Elite PowerTIG 203P DC', description: 'DC TIG welder with pulse function for precision welding', category: 'tig-welders', - image: weldingImg, + image: eliteTigWelderImg, tags: ['elite', 'tig welder', '200a', 'dc', 'pulse', 'precision'], sku: 'POWERTIG-203P-DC', inStock: true, @@ -416,7 +426,7 @@ export const products: Product[] = [ name: 'Elite Power TIG 200L AC/DC', description: 'AC/DC TIG welder for welding aluminum and steel', category: 'tig-welders', - image: weldingImg, + image: eliteTigWelderImg, tags: ['elite', 'tig welder', '200a', 'ac/dc', 'aluminum', 'steel'], sku: 'POWERTIG-200L-ACDC', inStock: true, @@ -428,7 +438,7 @@ export const products: Product[] = [ name: 'Elite SUPRATIG 204 AC/DC Digital 220V', description: 'Digital AC/DC TIG welder with accessories included', category: 'tig-welders', - image: weldingImg, + image: eliteTigWelderImg, tags: ['elite', 'tig welder', '200a', 'ac/dc', 'digital', '220v', 'accessories'], sku: 'SUPRATIG-204-ACDC', inStock: true, @@ -439,7 +449,7 @@ export const products: Product[] = [ name: 'Elite SUPRATIG 317X AC/DC Digital 380V', description: 'Industrial digital AC/DC TIG welder for professional applications', category: 'tig-welders', - image: weldingImg, + image: eliteTigWelderImg, tags: ['elite', 'tig welder', '315a', 'ac/dc', 'digital', '380v', 'industrial'], sku: 'SUPRATIG-317X-ACDC', inStock: true, @@ -453,7 +463,7 @@ export const products: Product[] = [ name: 'Bosch Eco for Universal Diamond Cutting Disc', description: 'Segmented diamond cutting disc for general construction materials', category: 'accessories', - image: boltsImg, + image: cuttingDiscsImg, tags: ['bosch', 'diamond disc', 'cutting', 'construction', 'universal', 'angle grinder'], sku: 'ECO-DIAMOND-UNIV', inStock: true, @@ -464,7 +474,7 @@ export const products: Product[] = [ name: 'Bosch Standard for Metal Cutting Disc 230mm', description: 'Reliable metal cutting disc for large angle grinders', category: 'accessories', - image: boltsImg, + image: cuttingDiscsImg, tags: ['bosch', 'cutting disc', 'metal', '230mm', 'angle grinder', 'standard'], sku: 'STD-METAL-230', inStock: true, @@ -475,7 +485,7 @@ export const products: Product[] = [ name: 'Bosch Standard for Metal Cutting Disc 115mm', description: 'Reliable metal cutting disc for small angle grinders', category: 'accessories', - image: boltsImg, + image: cuttingDiscsImg, tags: ['bosch', 'cutting disc', 'metal', '115mm', 'angle grinder', 'small'], sku: 'STD-METAL-115', inStock: true, @@ -486,7 +496,7 @@ export const products: Product[] = [ name: 'Bosch HSS PointTeQ Twist Drill Bit Set 5-Piece', description: 'Fast drilling in metal - premium HSS drill bit set', category: 'accessories', - image: drillImg, + image: cuttingDiscsImg, tags: ['bosch', 'drill bits', 'hss', 'metal', 'pointteq', 'set'], sku: 'HSS-POINTTEQ-5', inStock: true, @@ -497,7 +507,7 @@ export const products: Product[] = [ name: 'Bosch Eco for Wood Circular Saw Blade', description: 'Reliable cuts in wood - compatible with hand-held circular saws', category: 'accessories', - image: drillImg, + image: cuttingDiscsImg, tags: ['bosch', 'circular saw blade', 'wood', 'cutting', 'eco'], sku: 'ECO-WOOD-BLADE', inStock: true, @@ -508,7 +518,7 @@ export const products: Product[] = [ name: 'Bosch BT 160 Building Tripod', description: 'Versatile aluminium tripod for lasers and levels', category: 'accessories', - image: laserImg, + image: boschLaserMeasureImg, tags: ['bosch', 'tripod', 'building', 'aluminum', 'laser', 'level'], sku: 'BT-160', inStock: true, @@ -579,7 +589,7 @@ export const products: Product[] = [ name: 'Elite Foot Control for SUPRATIG 204 AC/DC', description: 'Foot pedal control for SUPRATIG 204 AC/DC TIG welder', category: 'accessories', - image: drillImg, + image: eliteTigWelderImg, tags: ['elite', 'foot control', 'pedal', 'supratig', 'tig', 'accessory'], sku: 'FOOT-SUPRATIG-204', inStock: true, @@ -590,7 +600,7 @@ export const products: Product[] = [ name: 'Elite Foot Control for SUPRATIG 317X AC/DC', description: 'Foot pedal control for SUPRATIG 317X AC/DC TIG welder', category: 'accessories', - image: drillImg, + image: eliteTigWelderImg, tags: ['elite', 'foot control', 'pedal', 'supratig', 'tig', 'accessory'], sku: 'FOOT-SUPRATIG-317X', inStock: true,