// Backend: productData.jsw export function getProducts() { return [ { category: "Best Sellers", items: [ {name: "Standard Business Cards", img: "url-image", desc: "Professional and affordable business cards from AJ Design and Prints.", link: "/standard-business-cards"}, {name: "Carbonless NCR Forms", img: "url-image", desc: "High-quality NCR forms for your business transactions.", link: "/ncr-forms"}, {name: "Vinyl Banners", img: "url-image", desc: "Eye-catching vinyl banners for indoor/outdoor use.", link: "/vinyl-banners"}, {name: "Posters", img: "url-image", desc: "High-impact posters to promote your events or products.", link: "/posters"} ] }, { category: "Shop by Category", items: [ {name: "Postcards", img: "url-image", desc: "Engaging postcards for business or personal events.", link: "/postcards"}, {name: "Copies", img: "url-image", desc: "Fast, high-quality copying services.", link: "/copies"}, {name: "Obituary Pamphlets", img: "url-image", desc: "Respectful and beautifully designed obituary pamphlets.", link: "/obituary-pamphlets"}, {name: "PVC Signs", img: "url-image", desc: "Durable PVC signs suitable for any occasion.", link: "/pvc-signs"} ] }, { category: "New Products", items: [ {name: "Blueprints", img: "url-image", desc: "Crisp, accurate blueprints for your construction needs.", link: "/blueprints"}, {name: "ID Badges", img: "url-image", desc: "Customized, high-quality ID badges.", link: "/id-badges"}, {name: "DTF Shirts", img: "url-image", desc: "Premium quality DTF printed shirts.", link: "/dtf-shirts"}, {name: "Aluminum Signs", img: "url-image", desc: "Sturdy aluminum composite signs.", link: "/aluminum-signs"} ] } ]; } // Frontend page code import { getProducts } from 'backend/productData.jsw'; $w.onReady(async function () { const productData = await getProducts(); let repeaterData = []; productData.forEach(category => { category.items.forEach(product => { repeaterData.push({ _id: product.name.replace(/\s/g, '-'), title: product.name, image: product.img, description: product.desc, link: product.link }); }); }); $w('#productRepeater').data = repeaterData; $w('#productRepeater').onItemReady(($item, itemData) => { $item('#productImage').src = itemData.image; $item('#productTitle').text = itemData.title; $item('#productDescription').text = itemData.description; $item('#shopNowButton').link = itemData.link; }); // Hover Effects $w('#productRepeater').onMouseIn((event) => { let $item = $w.at(event.context); $item('#productImage').zoomMode = 'zoom-in'; }); $w('#productRepeater').onMouseOut((event) => { let $item = $w.at(event.context); $item('#productImage').zoomMode = 'none'; }); });
top of page

Privacy Policy

A privacy policy is a statement that discloses some or all of the ways a website collects, uses, discloses, and manages the data of its visitors and customers. It fulfills a legal requirement to protect a visitor or client's privacy.

Countries have their own laws with different requirements per jurisdiction regarding the use of privacy policies. Make sure you are following the legislation relevant to your activities and location.

In general, what should you cover in your Privacy Policy?

  1. What type of information do you collect?

  2. How do you collect information?

  3. Why do you collect such personal information?

  4. How do you store, use, share and disclose your site visitors' personal information?

  5. How (and if) do you communicate with your site visitors?

  6. Is your service targeting and collecting information from Minors?

  7. Privacy policy updates

  8. Contact Information

You can check out this support article to receive more information about how to create a privacy policy

The explanations and information provided herein are only general explanations, information and samples. You should not rely on this article as legal advice or as recommendations regarding what you should actually do. We recommend that you seek legal advice to help you understand and to assist you in the creation of your privacy policy.

bottom of page