Data Structure
Demos
Fashion 2

Fashion 2 - Data Structure

End point: /api/fashion-shop-2/main-carousel
Used in: Fashion-1, Section1

Output:

[
    {
        title: "Fashionable Collection",
        imgUrl: "/assets/images/products/bag.png",
        description: "Get Free Shipping on all orders over $99.00",
        buttonText: "Shop Now",
        buttonLik: "#",
    },
    ...
]

End point: /api/fashion-shop-2/service
Used in: Fashion-2, Section2

Output:

[
    {
        id: "5777f551-aca2-4b94-8e55-f170fbb52d25",
        icon: "Truck",
        title: "Fast Delivery",
        description: "Start from $10",
    },
    ...
]

End point: /api/fashion-shop-2/category
Used in: Fashion-2, Section3

Output:

[
    {
        id: "96c813a8-efff-4a51-8926-fc674757a135",
        name: "Men's Fashion",
        icon: null,
        image: "/assets/images/products/t-shirt4.png",
        slug: "men's-fashion",
        parent: [],
        description: null,
    },
    ...
]

End point: /api/fashion-shop-2/products
Used in: Fashion-2, Section4

Output:

[
    {
        id: "8ac53dd8-6418-454f-bbb5-29f0b26ac5a5",
        slug: "nikecourt-zoom-vapor-cage",
        shop: {
            id: "baa3a02b-42da-40c0-852b-3aa292b70704",
            slug: "anytime-buys",
            user: {
                id: "e0d8be78-c530-4f1a-a2df-d082ba2db274",
                email: "Daisy.McLaughlin80@yahoo.com",
                phone: "1-462-772-4274 x931",
                avatar: "...",
                password: "nAGr0Rkf8CLP4Sv",
                dateOfBirth: "1958-06-07T17:14:57.585Z",
                verified: true,
                name: { firstName: "Llewellyn", lastName: "Schmitt" },
            },
            email: "Vida.Simonis@hotmail.com",
            name: "Anytime Buys",
            phone: "(613) 343-9004",
            address: "845 N. Stonybrook Ave. Tonawanda, NY 14210, Denmark",
            verified: false,
            coverPicture: "/assets/images/banners/banner-6.png",
            profilePicture: "/assets/images/faces/propic(5).png",
            socialLinks: {
                facebook: null,
                youtube: null,
                twitter: null,
                instagram: null,
            },
        },
        title: "NikeCourt Zoom Vapor Cage",
        brand: null,
        price: 250,
        size: null,
        colors: [],
        discount: 25,
        thumbnail: "flash-1.png",
        images: ["flash-1.png", "flash-1.png"],
        categories: [],
        status: null,
        reviews: [],
    },
    ...
]

End point: /api/fashion-shop-2/feature-products
Used in: Fashion-2, Section6

Output:

[
    {
        id: "8ac53dd8-6418-454f-bbb5-29f0b26ac5a5",
        slug: "nikecourt-zoom-vapor-cage",
        shop: {
            id: "baa3a02b-42da-40c0-852b-3aa292b70704",
            slug: "anytime-buys",
            user: {
                id: "e0d8be78-c530-4f1a-a2df-d082ba2db274",
                email: "Daisy.McLaughlin80@yahoo.com",
                phone: "1-462-772-4274 x931",
                avatar: "...",
                password: "nAGr0Rkf8CLP4Sv",
                dateOfBirth: "1958-06-07T17:14:57.585Z",
                verified: true,
                name: { firstName: "Llewellyn", lastName: "Schmitt" },
            },
            email: "Vida.Simonis@hotmail.com",
            name: "Anytime Buys",
            phone: "(613) 343-9004",
            address: "845 N. Stonybrook Ave. Tonawanda, NY 14210, Denmark",
            verified: false,
            coverPicture: "/assets/images/banners/banner-6.png",
            profilePicture: "/assets/images/faces/propic(5).png",
            socialLinks: {
                facebook: null,
                youtube: null,
                twitter: null,
                instagram: null,
            },
        },
        title: "NikeCourt Zoom Vapor Cage",
        brand: null,
        price: 250,
        size: null,
        colors: [],
        discount: 25,
        thumbnail: "flash-1.png",
        images: ["flash-1.png", "flash-1.png"],
        categories: [],
        status: null,
        reviews: [],
    },
    ...
]

End point: /api/fashion-shop-2/blogs
Used in: Fashion-2, Section7

Output:

[
    {
        id: "20a83049-bc4b-41cc-9a29-0b2b69a7fd08",
        title: "30% Off Coupon for Black Friday",
        description: "...",
        thumbnail: "/assets/images/blogs/blog-1.jpg",
        shop: { ... },
        user: { ... },
        createdAt: "21 SEP",
        slug: "30percent-off-coupon-for-black-friday",
    },
    ...
]

End point: /api/fashion-shop-2/service
Used in: Fashion-2, Section7

Output:

[
    {
        id: "f2ad1b40-0aeb-4fb0-af34-1f2b475f89ed",
        icon: "Payment",
        title: "Payment",
        description: "Secure system",
    },
    ...
]

End point: /api/fashion-shop-2/sale-products
Used in: Fashion-2, Section8

Output:

[
    {
        id: "8ac53dd8-6418-454f-bbb5-29f0b26ac5a5",
        slug: "nikecourt-zoom-vapor-cage",
        shop: {
            id: "baa3a02b-42da-40c0-852b-3aa292b70704",
            slug: "anytime-buys",
            user: {
                id: "e0d8be78-c530-4f1a-a2df-d082ba2db274",
                email: "Daisy.McLaughlin80@yahoo.com",
                phone: "1-462-772-4274 x931",
                avatar: "...",
                password: "nAGr0Rkf8CLP4Sv",
                dateOfBirth: "1958-06-07T17:14:57.585Z",
                verified: true,
                name: { firstName: "Llewellyn", lastName: "Schmitt" },
            },
            email: "Vida.Simonis@hotmail.com",
            name: "Anytime Buys",
            phone: "(613) 343-9004",
            address: "845 N. Stonybrook Ave. Tonawanda, NY 14210, Denmark",
            verified: false,
            coverPicture: "/assets/images/banners/banner-6.png",
            profilePicture: "/assets/images/faces/propic(5).png",
            socialLinks: {
                facebook: null,
                youtube: null,
                twitter: null,
                instagram: null,
            },
        },
        title: "NikeCourt Zoom Vapor Cage",
        brand: null,
        price: 250,
        size: null,
        colors: [],
        discount: 25,
        thumbnail: "flash-1.png",
        images: ["flash-1.png", "flash-1.png"],
        categories: [],
        status: null,
        reviews: [],
    },
    ...
]

End point: /api/fashion-shop-2/lasest-products
Used in: Fashion-2, Section8

Output:

[
    {
        id: "8ac53dd8-6418-454f-bbb5-29f0b26ac5a5",
        slug: "nikecourt-zoom-vapor-cage",
        shop: {
            id: "baa3a02b-42da-40c0-852b-3aa292b70704",
            slug: "anytime-buys",
            user: {
                id: "e0d8be78-c530-4f1a-a2df-d082ba2db274",
                email: "Daisy.McLaughlin80@yahoo.com",
                phone: "1-462-772-4274 x931",
                avatar: "...",
                password: "nAGr0Rkf8CLP4Sv",
                dateOfBirth: "1958-06-07T17:14:57.585Z",
                verified: true,
                name: { firstName: "Llewellyn", lastName: "Schmitt" },
            },
            email: "Vida.Simonis@hotmail.com",
            name: "Anytime Buys",
            phone: "(613) 343-9004",
            address: "845 N. Stonybrook Ave. Tonawanda, NY 14210, Denmark",
            verified: false,
            coverPicture: "/assets/images/banners/banner-6.png",
            profilePicture: "/assets/images/faces/propic(5).png",
            socialLinks: {
                facebook: null,
                youtube: null,
                twitter: null,
                instagram: null,
            },
        },
        title: "NikeCourt Zoom Vapor Cage",
        brand: null,
        price: 250,
        size: null,
        colors: [],
        discount: 25,
        thumbnail: "flash-1.png",
        images: ["flash-1.png", "flash-1.png"],
        categories: [],
        status: null,
        reviews: [],
    },
    ...
]

End point: /api/fashion-shop-2/best-week-products
Used in: Fashion-2, Section8

Output:

[
    {
        id: "8ac53dd8-6418-454f-bbb5-29f0b26ac5a5",
        slug: "nikecourt-zoom-vapor-cage",
        shop: {
            id: "baa3a02b-42da-40c0-852b-3aa292b70704",
            slug: "anytime-buys",
            user: {
                id: "e0d8be78-c530-4f1a-a2df-d082ba2db274",
                email: "Daisy.McLaughlin80@yahoo.com",
                phone: "1-462-772-4274 x931",
                avatar: "...",
                password: "nAGr0Rkf8CLP4Sv",
                dateOfBirth: "1958-06-07T17:14:57.585Z",
                verified: true,
                name: { firstName: "Llewellyn", lastName: "Schmitt" },
            },
            email: "Vida.Simonis@hotmail.com",
            name: "Anytime Buys",
            phone: "(613) 343-9004",
            address: "845 N. Stonybrook Ave. Tonawanda, NY 14210, Denmark",
            verified: false,
            coverPicture: "/assets/images/banners/banner-6.png",
            profilePicture: "/assets/images/faces/propic(5).png",
            socialLinks: {
                facebook: null,
                youtube: null,
                twitter: null,
                instagram: null,
            },
        },
        title: "NikeCourt Zoom Vapor Cage",
        brand: null,
        price: 250,
        size: null,
        colors: [],
        discount: 25,
        thumbnail: "flash-1.png",
        images: ["flash-1.png", "flash-1.png"],
        categories: [],
        status: null,
        reviews: [],
    },
    ...
]

End point: /api/fashion-shop-2/popular-products
Used in: Fashion-2, Section8

Output:

[
    {
        id: "8ac53dd8-6418-454f-bbb5-29f0b26ac5a5",
        slug: "nikecourt-zoom-vapor-cage",
        shop: {
            id: "baa3a02b-42da-40c0-852b-3aa292b70704",
            slug: "anytime-buys",
            user: {
                id: "e0d8be78-c530-4f1a-a2df-d082ba2db274",
                email: "Daisy.McLaughlin80@yahoo.com",
                phone: "1-462-772-4274 x931",
                avatar: "...",
                password: "nAGr0Rkf8CLP4Sv",
                dateOfBirth: "1958-06-07T17:14:57.585Z",
                verified: true,
                name: { firstName: "Llewellyn", lastName: "Schmitt" },
            },
            email: "Vida.Simonis@hotmail.com",
            name: "Anytime Buys",
            phone: "(613) 343-9004",
            address: "845 N. Stonybrook Ave. Tonawanda, NY 14210, Denmark",
            verified: false,
            coverPicture: "/assets/images/banners/banner-6.png",
            profilePicture: "/assets/images/faces/propic(5).png",
            socialLinks: {
                facebook: null,
                youtube: null,
                twitter: null,
                instagram: null,
            },
        },
        title: "NikeCourt Zoom Vapor Cage",
        brand: null,
        price: 250,
        size: null,
        colors: [],
        discount: 25,
        thumbnail: "flash-1.png",
        images: ["flash-1.png", "flash-1.png"],
        categories: [],
        status: null,
        reviews: [],
    },
    ...
]