Skip to main content

Overview

Projects are the foundation of VibeHub. Every piece of code you track lives within a project.

Create a New Project

1

Open the Dashboard

Navigate to your VibeHub dashboard after signing in
2

Click New Project

Click the New Project button in the top right corner of your dashboard
3

Enter Project Details

Fill in the required information:
  • Project Name: A unique name for your project (e.g., my-awesome-app)
  • Description: An optional description of what you’re building
4

Create

Click Create Project to finish. You’ll be taken to your new project’s page.

Project Naming Guidelines

Choose a clear, descriptive name that reflects what your project does. Good names are lowercase with hyphens (e.g., user-auth-service, landing-page).

Naming Rules

  • Must be unique within your account
  • Can contain letters, numbers, and hyphens
  • Cannot start or end with a hyphen
  • Maximum 100 characters

What Happens When You Create a Project?

When you create a new project, VibeHub:
  1. Creates an empty project container
  2. Sets up a default main branch
  3. Makes you the project owner
  4. Generates a unique project URL
Your project URL will be: https://vibehub.co.in/your-username/project-name

After Creating Your Project

Once your project is created, you have several options:

Project Visibility

By default, new projects are private. You can change this in project settings to make your project public.
VisibilityWho Can ViewWho Can Push
PrivateOnly collaboratorsCollaborators with write access
PublicAnyoneCollaborators with write access
Even public projects require collaborator access to push changes. Public visibility only affects viewing.