Skip to content

katalon-studio-samples/aut-boundless-marsfull-nextjs-ecommerce-template

 
 

Repository files navigation

The Mars: Next.js E-commerce template 💻

Ready to use Next.js (TypeScript) template to create high-performance e-commerce websites.

Free 👍. Ready to use 😎. Just clone & deploy! 🤘

Online Demo ⚡️

mars.demos.my-boundless.app - deployed to Netlify.

About Boundless Commerce

Boundless-commerce.com

Boundless-commerce.com - API’s First Headless E-commerce CMS: We Provide An Admin-Side For Store Management, Powerful API, And Ready-To-Use Checkout Area.

Getting Started

  1. Go to Boundless-commerce.com and create a free account (no credit card required).
  2. Go to "Control panel" -> "Settings" -> "Access tokens" and create a new one:

  1. Copy .env.example to .env
  2. Modify .env: put values for the BOUNDLESS_API_PERMANENT_TOKEN and BOUNDLESS_INSTANCE_ID, copy values from:

  1. Install dependencies: yarn install
  2. yarn dev - to start locally, then open http://localhost:3000
  3. If you want to have absolute URLs in the sitemap.xml and OpenGraph meta tags you need to also specify BOUNDLESS_BASE_URL.

Optional parameters

  • BOUNDLESS_BASE_URL - Base URL if you want to have absolute URLs in the sitemap.xml and OpenGraph meta tags.
  • BOUNDLESS_PRODUCTS_IMAGE_PROPORTION - Specify resize proportion so product images in lists have the same size. Possible values are: 1-1, 2-3, 3-2,4-5, 5-4, 3-4, 4-3, 16-9, 9-16.

What is included?

Fully ready E-Commerce website with a hierarchical catalog, product widgets, filters, and marketing components like sliders and carousels.

We developed the template keeping SEO in mind: schema markup, sitemap, and all necessary meta-tags.

Shopping cart with a nice animated widget and Fully customizable React checkout.

User friendly mobile version.

How to modify the theme color?

  • Open styles/styles.scss
  • Uncomment one of the $theme-color variable definitions. You can put own color if you want. All related colors will be adjusted automatically.
  • If you need deeper customization - modify variables in styles/components/_variables.scss

Video tutorial

How to build React E-commerce Website with Next.js, TypeScript, and Redux in 2023 (Tutorial)

Ways to deploy Node.js Apps

Ways to deploy NodeJs (and/or NextJS) apps - quick overview


NextJS eCommerce templates - Free. Ready to use. Just clone & deploy!

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 78.5%
  • SCSS 21.0%
  • JavaScript 0.5%