{ "_id": "b3f39a82-6a1b-46a4-85cc-04c3b4315511", "siteId": "404c8232-9048-4519-bfba-6e78dc7005ca", "siteName": "MAKS-IT", "siteUrl": "https://maks-it.com", "header": { "title": "{siteName}", "meta": { "chartset": "utf-8", "google-site-verification": "", "description": "Single-page application home page" }, "link": { "canonical": "{siteUrl}" } }, "localization": { "timeZone": "+1", "locale": "en-US", "dateFormat": "MMMM YYYY, dddd", "timeFormat": "HH:mm", "currency": "EUR", "currencySymbol": "€" }, "routes": [ { "target": "/", "component": "Home" }, { "target": "/home", "component": "Home" }, { "target": "/shop", "childRoutes": [ { "target": "", "component": "ShopCatalog" }, { "target": ":page", "component": "ShopCatalog" }, { "target": ":page", "childRoutes": [ { "target": ":slug", "component": "ShopItem" } ] }, { "target": "cart", "childRoutes": [ { "target": "", "component": "Cart" }, { "target": "checkout", "component": "Checkout" } ] } ] }, { "target": "/blog", "childRoutes": [ { "target": "", "component": "BlogCatalog" }, { "target": ":page", "component": "BlogCatalog" }, { "target": ":page", "childRoutes": [ { "target": ":slug", "component": "BlogItem" } ] } ] } ], "adminRoutes": [], "serviceRoutes": [ { "target": "/signin", "component": "Signin" }, { "target": "/signup", "component": "Signup" } ], "topMenu": [ { "target": "/", "title": "Home" }, { "target": "/shop", "title": "Shop" }, { "target": "/blog", "title": "Blog" }, { "target": "/signin", "title": "Sing in" }, { "target": "/signup", "title": "Sign up" }, { "target": "/shop/cart", "icon": "shopping-cart", "title": "Cart ({quantity})" } ], "sideMenu": [], "homePage": { "header": { "title": "Home - {siteName}", "meta": { "description": "Single-page application home page" }, "link": { "canonical": "{siteUrl}" } }, "titleSection": { "title": "Hello, World! by C# and Mongo", "text": "
Welcome to your new single-page application, built with:
\ncreate-react-app runs in the background automatically, so your client-side resources are dynamically built on demand and the page refreshes when you modify any file."
        },
        {
          "icon": "terminal",
          "title": "Efficient production builds",
          "text": "In production mode, development-time features are disabled, and your dotnet publish configuration produces minified, efficiently bundled JavaScript files."
        }
      ]
    },
    "testimonialsSection": {
      "items": [
        {
          "text": "The ClientApp subdirectory is a standard React application based on the create-react-app template. If you open a command prompt in that directory, you can run yarn commands such as yarn test or yarn install.",
          "reviewer": {
            "_id": "c5295208-8950-441f-8217-bd7c4a907a0f",
            "image": {
              "src": "https://dummyimage.com/40x40/ced4da/6c757d",
              "alt": "..."
            },
            "fullName": "Admin",
            "position": "CEO, MAKS-IT"
          }
        }
      ]
    },
    "featuredBlogsSection": {
      "title": "Featured blogs"
    },
    "callToActionSection": {
      "title": "New products, delivered to you.",
      "text": "Sign up for our newsletter for the latest updates.",
      "privacyDisclaimer": "We care about privacy, and will never share your data.",
      "email": {
        "title": "Sign up",
        "placeHolder": "Email address..."
      }
    }
  },
  "shopCatalog": {
    "header": {
      "title": "Shop catalog - {siteName}",
      "meta": {
        "description": "Single-page application shop catalog"
      },
      "link": {
        "canonical": ""
      }
    },
    "titleSection": {
      "title": "Shop in style",
      "text": "With this shop hompeage template"
    },
    "shopItemsSection": {
      "addToCart": "Add to cart"
    }
  },
  "shopItem": {
    "header": {
      "title": "{productTitle} - {siteName}",
      "meta": {
        "description": "Single-page application shop item"
      },
      "link": {
        "canonical": ""
      }
    },
    "productSection": {
      "availableQuantity": "Available Qty.",
      "addToCart": "Add to cart"
    },
    "relatedProductsSection": {
      "title": "Related products",
      "addToCart": "Add to cart"
    }
  },
  "shopCart": {
    "header": {
      "title": "Shop cart - {siteName}",
      "meta": {
        "description": "Single-page application shop cart"
      },
      "link": {
        "canonical": ""
      }
    },
    "titleSection": {
      "title": "Shopping Cart",
      "text": "{quantity} items in your cart"
    },
    "productsSection": {
      "product": "Product",
      "price": "Price",
      "quantity": "Quantity",
      "subtotal": "Subtotal:",
      "continueShopping": {
        "target": "/shop",
        "anchorText": "Continue shopping"
      },
      "checkout": {
        "target": "checkout",
		"anchorText": "Checkout"
      }
    }
  },
  "shopCheckout": {
    "header": {
      "title": "Shop - checkout {siteName}",
      "meta": {
        "description": "Single-page application checkout"
      },
      "link": {
        "canonical": ""
      }
    },
    "titleSection": {
      "title": "Checkout",
      "text": "Below is an example form built entirely with Bootstrap’s form controls. Each required form group has a validation state that can be triggered by attempting to submit the form without completing it."
    },
    "billingAddressSection": {
      "title": "Billing address",
      "firstName": {
        "title": "First name",
        "placeHolder": "First name..."
      },
      "lastName": {
        "title": "Last name",
        "placeHolder": "Last name..."
      },
      "address": {
        "title": "Address",
        "placeHolder": "1234 Main Str.."
      },
      "address2": {
        "title": "Address",
        "optional": "(Optional)",
        "placeHolder": "1234 Main Str.."
      },
      "country": {
        "title": "Country",
        "placeHolder": "Country..."
      },
      "state": {
        "title": "State",
        "placeHolder": "State..."
      },
      "city": {
        "title": "City",
        "placeHolder": "City..."
      },
      "zip": {
        "title": "Zip",
        "placeHolder": "Zip..."
      }
    },
    "shippingAddressSection": {
      "title": "Shipping address",
      "firstName": {
        "title": "First name",
        "placeHolder": "First name..."
      },
      "lastName": {
        "title": "Last name",
        "placeHolder": "Last name..."
      },
      "address": {
        "title": "Address",
        "placeHolder": "1234 Main Str.."
      },
      "address2": {
        "title": "Address",
        "optional": "(Optional)",
        "placeHolder": "1234 Main Str.."
      },
      "country": {
        "title": "Country",
        "placeHolder": "Country..."
      },
      "state": {
        "title": "State",
        "placeHolder": "State..."
      },
      "city": {
        "title": "City",
        "placeHolder": "City..."
      },
      "zip": {
        "title": "Zip",
        "placeHolder": "Zip..."
      }
    },
    "settingsSection": {
      "shippingAddressSameAsBillingAddress": "Shipping address is the same as my billing address",
      "saveThisInformation": "Save this information for next time"
    },
    "summarySection": {
      "title": "Your cart",
      "total": "Total ({currency})",
      "promoCode": {
        "placeHolder": "Promo code"
      },
      "submit": {
        "title": "Redeem"
      }
    },
    "paymentSection": {
      "title": "Payment",
      "nameOnCard": {
        "title": "Name on card",
        "placeHolder": "John Doe"
      },
      "cardNumber": {
        "title": "Credit card number",
        "placeHolder": ""
      },
      "expiration": {
        "title": "Expiration",
        "placeHolder": "MM/YY"
      },
      "cvv": {
        "title": "CVV",
        "placeHolder": "123"
      }
    },
    "submit": {
      "title": "Continue to checkout"
    }
  },
  "blogCatalog": {
    "header": {
      "title": "Blog catalog - {siteName}",
      "meta": {
        "description": "Single-page application blog catalog"
      },
      "link": {
        "canonical": ""
      }
    },
    "titleSection": {
      "title": "Welcome to Blog Home!",
      "text": "A Bootstrap 5 starter layout for your next blog homepage"
    },
    "featuredBlogSection": {
      "readTime": "{date} Time to read: {readTime} min"
    }
  },
  "blogItem": {
    "header": {
      "title": "{blogTitle} - {siteName}",
      "meta": {
        "description": "Single-page application blog item"
      },
      "link": {
        "canonical": ""
      }
    },
    "titleSection": {
      "postedOnBy": "Posted on {date} by {nickName}"
    },
    "commentsSection": {
      "leaveComment": "Join the discussion and leave a comment!"
    }
  },
  "signIn": {
    "header": {
      "title": "Sign in - {siteName}",
      "meta": {
        "description": "Single-page application sign in",
        "robots": "noindex, nofollow"
      },
      "link": {
        "canonical": ""
      }
    },
    "title": "Sign in",
    "email": {
      "title": "Email address",
      "placeHolder": "Email address..."
    },
    "password": {
      "title": "Password",
      "placeHolder": "Password..."
    },
    "dontHaveAnAccount": "Don't have an account yet? Please",
    "signUpLink": {
      "target": "/signup",
      "anchorText": "Sign up"
    },
    "submit": {
      "title": "Sign in"
    }
  },
  "signUp": {
    "header": {
      "title": "Sign up - {siteName}",
      "meta": {
        "description": "Single-page application sign up",
        "robots": "noindex, nofollow"
      },
      "link": {
        "canonical": ""
      }
    },
    "title": "Sign up",
    "username": {
      "title": "Username",
      "placeHolder": "Username..."
    },
    "email": {
      "title": "Email address",
      "placeHolder": "Email address..."
    },
    "reEmail": {
      "title": "Repeat email address",
      "placeHolder": "Repeat email address..."
    },
    "password": {
      "title": "Password",
      "placeHolder": "Password..."
    },
    "rePassword": {
      "title": "Repeat password",
      "placeHolder": "Repeat password..."
    },
    "acceptTermsAndConditions": "Accept terms and conditions",
    "submit": {
      "title": "Sing up"
    }
  }
}