Overview
Projects are the foundation of VibeHub. Every piece of code you track lives within a project.Create a New Project
Open the Dashboard
Navigate to your VibeHub dashboard after signing in
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
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.
