Create a project with Nuxt Studio CMS
Create a project
To create a project, you need to be logged in with GitHub, as all Nuxt Studio projects are linked to a GitHub repository.
You can create a project in your personal account or in a team if you want to collaborate and share your work.
To create a new project you'll need to install the Nuxt Studio GitHub App in your GitHub personal account or in the GitHub organizations you manage. Just follow the create project process from the platform to do so.
Once this is done you can synchronize any repository between Studio and GitHub.
Once your project has been synchronized with GitHub, you will have access to all your content files and medias in the project dashboard. From there, you can edit and publish your work on GitHub. However, if you want to to use the live preview feature while editing, you need to setup your deployment.
Project types
Start from an existing repository
If you have a Nuxt Content project on GitHub, it is compatible with Studio by default. You can directly import it once the GitHub app has been installed on the corresponding GitHub account/organization.
Start from a template
You can jump start any project with one of our existing templates. Once the GitHub app has been installed, you will be able to create any template in your GitHub personal account or in any GitHub organization linked to the GitHub app.
Manage your content in real-time with your team
Collaborate in Nuxt Studio with live, real-time editing. Work simultaneously as a team, ensuring seamless content creation and management.
Manage all your Nuxt Content projects
Manage and edit all your Nuxt Content website in one place with Nuxt Studio, the GitHub-based CMS.