export declare const platformCreatingAProjectMdxTemplate = "---\ntitle: \"Creating a Project\"\ndescription: \"Set up a new documentation project with a managed repository, your own GitHub account, or a repository you already have.\"\ndate: \"2026-02-19\"\ncategory: \"Getting Started\"\ncategoryOrder: 0\norder: 1\nsection: \"Platform\"\n---\n# Creating a Project\n\nFrom your dashboard, click **Create new project** to get started. You'll name your project and choose how its Git repository is managed.\n\n## Repository modes\n\nDoccupine needs a GitHub repository to store your documentation files. You have three options:\n\n### Managed repository\n\nChoose **Use managed repository** and Doccupine creates and manages the GitHub repo for you under its own organization. This is the simplest option - no GitHub account required on your end.\n\n### User repository\n\nChoose **Connect to GitHub** to link your own GitHub account via OAuth. Doccupine creates the repo in your account, giving you full ownership and direct access to the source files.\n\n### Existing repository\n\nAlready have a Doccupine site in a repository? Choose **Connect an existing repository** to wire it up in place. Doccupine doesn't create a new repo or generate any content - it connects the one you have, sets up hosting, and installs the deploy webhook.\n\nYour repo needs a `doccupine.json` file. Its location defines the root of the documentation project, so a site living in a subfolder of a larger repository works too - Doccupine builds from that folder.\n\n\n You can connect your GitHub account at any time. If you're not sure, start with a managed repository - you can always migrate later.\n\n\n\n Want the documentation written for you? [Import from GitHub](/platform/import-from-github) points the AI at any repository and generates a complete site instead of a starter one.\n\n\n## What happens during setup\n\nAfter you choose a repository mode, Doccupine runs an automated setup process:\n\n1. Creates a GitHub repository\n2. Commits a starter template with example documentation files\n3. Creates a hosting project on the deployment platform\n4. Runs the initial build and deployment\n5. Sets up a webhook so future pushes to the `main` branch trigger automatic deploys\n\nThis takes about a minute. Once complete, you're redirected to your new project's file explorer.\n\n\n Your site is live immediately after setup. Visit it using the **Visit** button in the project header.\n\n\n## Project limits\n\nThe number of projects you can create depends on your plan:\n\n- **Pro** - 1 project, up to 5 team members\n- **Enterprise** - 6 projects, unlimited team members\n\nIf you've reached your limit, you'll see a prompt to upgrade your plan.";