63 lines
2.3 KiB
TypeScript
63 lines
2.3 KiB
TypeScript
export type Shoe = {
|
|
id: string;
|
|
name: string;
|
|
brand?: string;
|
|
price: number | string;
|
|
description?: string;
|
|
image?: string;
|
|
imageUrl?: string;
|
|
colorOptions?: { color: string; imageUrl: string }[];
|
|
confidence?: number;
|
|
sku?: string;
|
|
timestamp?: string;
|
|
};
|
|
|
|
export const SHOE_DATABASE: Shoe[] = [
|
|
{
|
|
id: "nike-air-max-90",
|
|
name: "Nike Air Max 90",
|
|
price: 130,
|
|
description: "A classic silhouette that has stood the test of time, offering comfort and style with its visible Air unit.",
|
|
imageUrl: "/nike-air-max-90-sneakers-main-view.png",
|
|
colorOptions: [
|
|
{ color: "White/Black", imageUrl: "/nike-air-max-90-white-black-sneakers.png" },
|
|
{ color: "Black/Red", imageUrl: "/nike-air-max-90-black-red-sneakers.png" },
|
|
{ color: "Blue/White", imageUrl: "/nike-air-max-90-blue-white-sneakers.png" },
|
|
],
|
|
},
|
|
{
|
|
id: "adidas-ultraboost-22",
|
|
name: "Adidas Ultraboost 22",
|
|
price: 190,
|
|
description: "Experience incredible energy return and cushioning with the BOOST midsole, designed for high-performance running.",
|
|
imageUrl: "/adidas-ultraboost-22-running-shoes-main-view.png",
|
|
colorOptions: [
|
|
{ color: "Black/White", imageUrl: "/adidas-ultraboost-22-black-white-running-shoes.png" },
|
|
{ color: "Grey/Orange", imageUrl: "/adidas-ultraboost-22-grey-orange-running-shoes.png" },
|
|
],
|
|
},
|
|
{
|
|
id: "converse-chuck-taylor",
|
|
name: "Converse Chuck Taylor",
|
|
price: 60,
|
|
description: "The iconic, timeless sneaker that works with any outfit. A staple for any wardrobe.",
|
|
imageUrl: "/converse-chuck-taylor-all-star-sneakers-main-view.png",
|
|
colorOptions: [
|
|
{ color: "Black", imageUrl: "/converse-chuck-taylor-black-canvas-sneakers.png" },
|
|
{ color: "White", imageUrl: "/converse-chuck-taylor-white-canvas-sneakers.png" },
|
|
{ color: "Red", imageUrl: "/converse-chuck-taylor-red-canvas-sneakers.png" },
|
|
],
|
|
},
|
|
{
|
|
id: "vans-old-skool",
|
|
name: "Vans Old Skool",
|
|
price: 65,
|
|
description: "The original skate shoe featuring the iconic sidestripe. A durable classic for on and off the board.",
|
|
imageUrl: "/vans-old-skool-skate-shoes-main-view.png",
|
|
colorOptions: [
|
|
{ color: "Black/White", imageUrl: "/vans-old-skool-black-white-skate-shoes.png" },
|
|
{ color: "Navy", imageUrl: "/vans-old-skool-navy-blue-skate-shoes.png" },
|
|
],
|
|
},
|
|
];
|