{"id":20839644,"url":"https://github.com/chec/commercejs-reactjs-vuejs-demo-store","last_synced_at":"2025-05-12T01:30:26.009Z","repository":{"id":43486854,"uuid":"198851178","full_name":"chec/commercejs-reactjs-vuejs-demo-store","owner":"chec","description":"Headless eCommerce demo store using Commerce.js SDK. Built using React.js (Vue.js branch available) illustrating 100% custom storefront, cart, checkout and order confirmation views.","archived":true,"fork":false,"pushed_at":"2023-02-03T03:16:07.000Z","size":29385,"stargazers_count":18,"open_issues_count":8,"forks_count":10,"subscribers_count":3,"default_branch":"react.js","last_synced_at":"2025-03-23T14:42:47.096Z","etag":null,"topics":["chec","checkout","commercejs","ecommerce","react","sdk","vue"],"latest_commit_sha":null,"homepage":"https://chec.github.io/commercejs-reactjs-vuejs-demo-store/#/","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chec.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-07-25T14:53:32.000Z","updated_at":"2024-10-09T14:32:03.000Z","dependencies_parsed_at":"2023-02-02T14:17:43.039Z","dependency_job_id":null,"html_url":"https://github.com/chec/commercejs-reactjs-vuejs-demo-store","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chec%2Fcommercejs-reactjs-vuejs-demo-store","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chec%2Fcommercejs-reactjs-vuejs-demo-store/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chec%2Fcommercejs-reactjs-vuejs-demo-store/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chec%2Fcommercejs-reactjs-vuejs-demo-store/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chec","download_url":"https://codeload.github.com/chec/commercejs-reactjs-vuejs-demo-store/tar.gz/refs/heads/react.js","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253659137,"owners_count":21943605,"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":["chec","checkout","commercejs","ecommerce","react","sdk","vue"],"created_at":"2024-11-18T01:14:05.571Z","updated_at":"2025-05-12T01:30:25.313Z","avatar_url":"https://github.com/chec.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Demo store using Commerce.js \u0026 React\n\nThis demo-store uses [Commerce.js](https://github.com/chec/commerce.js), an eCommerce client-side \nJavaScript SDK.\n\n[![](https://github.com/chec/commercejs-reactjs-vuejs-demo-store/blob/react.js/public/socsreact.png)](https://chec.github.io/commercejs-reactjs-vuejs-demo-store/#/)\n\n\n[![Demo button](https://cdn.chec.io/email/assets/marketing/chec-demo-btn_gray.svg)](https://chec.github.io/commercejs-reactjs-vuejs-demo-store/#/)\n\n# Spin up a local demo\nFollow the instructions below to [install the Chec CLI](https://github.com/chec/cli#usage).\n\n## Install source code using the [Chec CLI](https://github.com/chec/cli)\nUse the Chec CLI to create copy of the source code on your computer. First follow the instructions to install the Chec CLI.\n\nOnce installed login using the Chec login command. Then run the Chec demo-store command and select the `react-shoe-store`.\n\nIf authenticated successfully (tip: use `chec whoami`) your Chec Dashboard should now include two sample products, seeded by the Chec CLI, and your terminal should have a `react-shoe-store` directory.\n\n## Clone \u0026 use NPM script `seed`\nYou can also skip the use of the Chec CLI and instead clone the repo, switch to the `react.js` branch, make a copy of `.env.example` into `.env` and setting the variables needed. \n\nYou must specifiy your secret key in the `.env` for the `seed` script to have the proper permission to seed your Chec Dashboard with the sample product data. Please remove the secret key when not in use anymore.\n\nOnce you have the proper `.env` keys run `yarn install` then `yarn seed`—and when ready to serve the application `yarn serve`.\n\n## Other Branches\n  - `Vue.js`\n    - Contains an abstracted version of the Master branch using Vue.js CSS/SASS, templating syntax. [View here](https://github.com/chec/commercejs-reactjs-vuejs-demo-store/tree/vue.js)\n  - `Master` (not ready)\n    - Contains a plain HTML/CSS/SASS/Vanilla JS implemenation.\n    \n## ⚠️ Note\n\n### This repository is no longer maintained\nHowever, we will accept issue reports and contributions for this repository. See the [contribute to the commerce community](https://commercejs.com/docs/community/contribute) page for more information on how to contribute to our open source projects. For update-to-date APIs, please check the latest version of the [API documentation](https://commercejs.com/docs/api/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchec%2Fcommercejs-reactjs-vuejs-demo-store","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchec%2Fcommercejs-reactjs-vuejs-demo-store","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchec%2Fcommercejs-reactjs-vuejs-demo-store/lists"}