{"id":13575005,"url":"https://github.com/ecomplus/storefront-starter","last_synced_at":"2025-07-30T23:11:40.719Z","repository":{"id":38358907,"uuid":"183649678","full_name":"ecomplus/storefront-starter","owner":"ecomplus","description":":shopping: :zap:  PWA \u0026 JAMstack (ISG) eCommerce quickstart with totally customizable yet upgradable template","archived":false,"fork":false,"pushed_at":"2024-04-10T11:25:42.000Z","size":21989,"stargazers_count":50,"open_issues_count":2,"forks_count":22,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-04-10T12:33:18.595Z","etag":null,"topics":["checkout","e-commerce","ecommerce-store","ecomplus","isg","jamstack-site","netlify-deployment","pwa","pwa-ecommerce","shop","shopping-cart","storefront"],"latest_commit_sha":null,"homepage":"https://ecomplus-storefront.netlify.com","language":"EJS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ecomplus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2019-04-26T15:09:56.000Z","updated_at":"2024-04-15T09:58:47.836Z","dependencies_parsed_at":"2024-02-12T08:05:14.680Z","dependency_job_id":"72057a57-00b6-4662-afa7-f44588ba0f05","html_url":"https://github.com/ecomplus/storefront-starter","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecomplus%2Fstorefront-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecomplus%2Fstorefront-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecomplus%2Fstorefront-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecomplus%2Fstorefront-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ecomplus","download_url":"https://codeload.github.com/ecomplus/storefront-starter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248191644,"owners_count":21062544,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["checkout","e-commerce","ecommerce-store","ecomplus","isg","jamstack-site","netlify-deployment","pwa","pwa-ecommerce","shop","shopping-cart","storefront"],"created_at":"2024-08-01T15:00:57.428Z","updated_at":"2025-04-10T09:30:51.379Z","avatar_url":"https://github.com/ecomplus.png","language":"EJS","readme":"# Storefront Starter\n\n[![Netlify Status](https://api.netlify.com/api/v1/badges/ac85a3a2-c06d-4e69-98ce-40c2190db198/deploy-status)](https://app.netlify.com/sites/ecomplus-storefront/deploys) [![CodeFactor](https://www.codefactor.io/repository/github/ecomplus/storefront-starter/badge)](https://www.codefactor.io/repository/github/ecomplus/storefront-starter) [![License Apache-2.0](https://img.shields.io/badge/License-Apache_2.0-orange.svg)](https://opensource.org/licenses/Apache-2.0)\n\n:shopping: :rocket: [PWA](https://developers.google.com/web/progressive-web-apps) and [JAMstack](https://jamstack.org/) based e-commerce template for [E-Com Plus](https://www.e-com.plus) stores\n\n## Getting started\n\nTo get started easily, you should have a **[E-Com Plus](https://www.e-com.plus)** store ([free for dev](#free-for-dev)), then deploy your new e-commerce to [Netlify](https://www.netlify.com/).\n\n### Deploy to Netlify\n\nWhen creating your new site on Netlify, we recommend choosing **`dist` as _branch to deploy_ with no _build settings_**.\n\n\u003e You can also deploy from `master` to take advantage of deploy previews, but using `dist` branch you'll consume fewer build minutes on your Netlify plan.\n\n#### The easier way\n\n[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?stack=cms\u0026repository=https://github.com/ecomplus/storefront-starter)\n\n#### The better way\n\n1. [Use this template](https://github.com/ecomplus/storefront-starter/generate) to generate a new repository for your store;\n2. Set your own E-Com Plus Store ID at `content/settings.json` and commit with message `Setup store`. **Wait up to 3 minutes** for the first build process;\n3. [Log in to Netlify](https://app.netlify.com/) and [create a _new site from Git_](https://docs.netlify.com/site-deploys/create-deploys/#deploy-with-git) choosing your generated repository;\n4. Select `dist` as _branch to deploy_ field and keep _basic build settings_ fields empty;\n5. [Enable Netlify Identify](https://docs.netlify.com/visitor-access/identity/#enable-identity-in-the-ui), add _invite users_ by email to administrate your storefront, you may start adding your own email address;\n6. [Enable Netlify Git Gateway](https://docs.netlify.com/visitor-access/git-gateway/#setup-and-settings);\n7. To ensure Git Gateway settings, go to your Netlify site's deploys and click _trigger deply_ \u003e _clear cache and deploy site_;\n\n### Access CMS\n\nStorefront comes with [Netlify CMS](https://www.netlifycms.org/) for administration.\n\nAfter your site is deployed, you should receive an invitation email from Netlify to grant CMS access. You must click the email link, then you should create a new password on a pop-up opened on your new e-commerce homepage.\n\nAt the end of this process you'll be able to login to CMS at `/admin/` URL using your e-mail and password.\n\n## Documentation\n\n:page_with_curl: **[Storefront reference](https://developers.e-com.plus/storefront/)** · :pencil: [Customization guide](https://developers.e-com.plus/storefront/docs/customization.html) · [Template changelog](https://github.com/ecomplus/storefront/tree/master/@ecomplus/storefront-template/CHANGELOG.md) · [Forum](https://community.e-com.plus/c/storefront/7) :brazil:\n\n![E-Com Plus Storefront banner](https://repository-images.githubusercontent.com/183649678/1c624a80-3180-11ea-8761-1f45e0f675a5)\n\n### Free for dev\n\nIn addition to the open source [Storefront](https://github.com/ecomplus/storefront), we provide our **SaaS platform and apps for free** for developers registered in our partnership program or to work with open source projects :smile:\n\nTo request, contact [ti@e-com.club](mailto:ti@e-com.club).\n","funding_links":[],"categories":["Storefront"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fecomplus%2Fstorefront-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fecomplus%2Fstorefront-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fecomplus%2Fstorefront-starter/lists"}