{"id":19312189,"url":"https://github.com/bigcommerce/nextjs-contentstack-starter","last_synced_at":"2025-07-19T23:04:54.787Z","repository":{"id":61994788,"uuid":"550400487","full_name":"bigcommerce/nextjs-contentstack-starter","owner":"bigcommerce","description":null,"archived":false,"fork":false,"pushed_at":"2023-01-09T19:18:22.000Z","size":5416,"stargazers_count":2,"open_issues_count":2,"forks_count":2,"subscribers_count":6,"default_branch":"main","last_synced_at":"2023-03-12T06:24:49.331Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bigcommerce.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-10-12T17:47:34.000Z","updated_at":"2023-01-13T22:13:27.000Z","dependencies_parsed_at":"2023-02-08T13:46:22.045Z","dependency_job_id":null,"html_url":"https://github.com/bigcommerce/nextjs-contentstack-starter","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigcommerce%2Fnextjs-contentstack-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigcommerce%2Fnextjs-contentstack-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigcommerce%2Fnextjs-contentstack-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigcommerce%2Fnextjs-contentstack-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bigcommerce","download_url":"https://codeload.github.com/bigcommerce/nextjs-contentstack-starter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223900357,"owners_count":17222028,"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":[],"created_at":"2024-11-10T00:33:28.873Z","updated_at":"2024-11-10T00:33:31.498Z","avatar_url":"https://github.com/bigcommerce.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ReadMe\n\nThese instructions will guide you through the process of deploying an app onto Vercel using BigCommerce, NextJS \u0026 ContentStack.\n\nTechnologies included in this demo: \n- [BigCommerce](https://www.bigcommerce.com/)\n- [Next.js](https://nextjs.org/docs)\n- [Vercel](https://vercel.com/dashboard)\n- [ContentStack](https://www.contentstack.com/)\n\nThese are the first steps you need to complete to be able to follow instructions given during our presentation. \n\n[Have your own starter?](https://forms.gle/e48caonHNiZBEqDR8)\u003cbr/\u003e\n[Don't see what you're looking for? Request an option!](https://forms.gle/PYnMDa7SKTRaXzzc6) \n\n\n## Let's Get Started! \n\u003cbr/\u003e\n\n1. Step One: ✅ You're here! The first step is being in this repo and hitting the \"Deploy\" button at the bottom of this ReadME. \u003cbr/\u003e\n\n1. Hit the \"Deploy\" button.\u003cbr/\u003e\n![](images/deploy.png)\n\u003cbr/\u003e\n\n1. Login to your Vercel Account. If you don't have a Vercel account, make one now! \n\n1. Hit \"GitHub\", or whichever platform you are going to use, under \"Create Git Repo...\" \u003cbr/\u003e\n![](images/choose_stack.png)\n\u003cbr/\u003e\n\n1. Enter a name for this repository (it's going to clone itself into your repository platform account) \u003cbr/\u003e\n![](images/create_a_repo.png)\n\u003cbr/\u003e\n\n1. Repository being created.. \u003cbr/\u003e\n\n1. Login or Sign Up to set up a new BigCommerce store to use! \u003cbr/\u003e\n![](images/add_bc_to_vercel.png)\n\u003cbr/\u003e\n\n1. The deploy process begins! This may take up to 10 minutes.\u003cbr/\u003e\n\n1. Create an account or login to [ContentStack](https://app.contentstack.com/?_gl=1*2rimkv*_gcl_aw*R0NMLjE2NjU3MDM5NDMuQ2p3S0NBanc3cDZhQmhCaUVpd0E4M2ZHdXNVa1RHRTdOWjZaQ0RoVWJEbjVNMm1odTAwQzRiOW52SDRoZEp2eHJnTGdXYlFLQllLOE1Cb0NPdzBRQXZEX0J3RQ..#!/login). \n\n1. Create a Stack by selecting \"+ New Stack\", title it, add a description, and click \"Create\". \u003cbr/\u003e\n\n1. Now that your Stack has been created, let's identify your API keys. Navigate to \n    the \"Settings\" icon on your lefthand panel. \u003cbr/\u003e\n    \u003cimg src=\"images/settings.png\" alt=\"settings\" width=\"180\"/\u003e\u003cbr/\u003e\n    Now, scroll down and select \"Tokens\". \n\n    \u003cimg src=\"images/tokens.png\" alt=\"settings\" width=\"180\"/\u003e\n\n    This will take you to a page that has a \"+ Delivery Tokens\" button. Click that, and enter a name and description for your new API keys. \n\n    \u003cimg src=\"images/delivery_token.png\" alt=\"settings\" height=\"100\"/\u003e\n\n    ![](images/create_new_delivery_token.png)\n\n    Select the proper branch you're working from and your production environment (you may need to also create a production environment). Then click \"Generate Token\". \n\n    If successful, you should see something like this: \n    ![](images/new_tokens.png)\n\n1. Add your ContentStack API keys under the \"Configure Project\" once the fields become available after initial deployment. \u003cbr/\u003e\n![](images/configure_project.png)\n\u003cbr/\u003e\n\n1. Hit the \"Deploy\" button under \"Configure Project\" once your keys are entered.\n\n1. You're deployed! Great job! 👏 \n\n\n\n\n------ \n\u003cbr/\u003e\n\n[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fbigcommerce%2Fnextjs-contentstack-starter\u0026env=CONTENTSTACK_API_KEY,CONTENTSTACK_ACCESS_TOKEN,CONTENTSTACK_ENV\u0026integration-ids=oac_MuWZiE4jtmQ2ejZQaQ7ncuDT\u0026skippable-integrations=1)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbigcommerce%2Fnextjs-contentstack-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbigcommerce%2Fnextjs-contentstack-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbigcommerce%2Fnextjs-contentstack-starter/lists"}