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
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:- Creates an empty project container
- Sets up a default
mainbranch - Makes you the project owner
- Generates a unique project URL
https://vibehub.co.in/your-username/project-name
After Creating Your Project
Once your project is created, you have several options:Push Code via CLI
Use the VibeHub CLI to push your local code
Import from GitHub
Import an existing GitHub repository
Invite Collaborators
Add team members to your project
Configure Settings
Set visibility and other options
Project Visibility
By default, new projects are private. You can change this in project settings to make your project public.| Visibility | Who Can View | Who Can Push |
|---|---|---|
| Private | Only collaborators | Collaborators with write access |
| Public | Anyone | Collaborators with write access |
Even public projects require collaborator access to push changes. Public visibility only affects viewing.