The fastest way to get started with Nuxt on Launch is by creating a project and importing your website code from GitHub or Bitbucket Cloud.
This document guides you through the process of creating a project using GitHub.
Follow the steps given below to deploy your first Launch project using GitHub:
Note: Only the Organization Admin/Owner has the right to create projects in a stack for Launch.



Note: You can also choose to upload a .zip file to import a project.

Additional Resource: You can also import a project using Bitbucket Cloud. Follow the steps in the Create a Project Using Bitbucket Cloud guide to proceed.
A new page opens. Sign in or create a new GitHub account.

Note: If you want to choose specific repositories, select the Only select repositories option and choose the required repository.

Note: If you are accessing GitHub through Contentstack for the first time, you must authorize Contentstack by clicking the Install & Authorize button after selecting All repositories.

You will be redirected to the Launch app.
In the Create New Project modal, add the following details:
Note: When you select the repo, the Build and Output Settings section gets auto-populated.


Note: The Server Command field allows you to deploy Nuxt as Server-Side Rendered. In most cases, this command will be npm start.
NUXT_CONTENTSTACK_API_KEY=blxxxxxxxx63
NUXT_CONTENTSTACK_DELIVERY_TOKEN=csxxxxxxxxxxxc5
NUXT_CONTENTSTACK_PREVIEW_TOKEN=csxxxxxxxxxxxxa5
NUXT_CONTENTSTACK_ENVIRONMENT=preview
NUXT_CONTENTSTACK_REGION=EU
NUXT_CONTENTSTACK_PREVIEW=true

Note: Click Back to revert the changes and re-enter details.
At first, the screen shows the Deploying status while the project deployment is in progress. 
Upon successful deployment, you will see the following screen. You can preview the deployed website by clicking the icon next to the URL in the Domains section: 
If you want to deploy the changes from any other commits, you can click the Redeploy button and choose the required commit. 
Note: The log details of the current deployment can be found under the Logs section.

Additional Resource: Explore our Kickstart Nuxt guide for step-by-step instructions to set up and run a Nuxt project integrated with Contentstack.