Getting Started
Create Your Account
VibeCodes supports three ways to sign up:
- GitHub OAuth — one click, pulls your profile picture and name automatically
- Google OAuth — same one-click experience with your Google account
- Email & Password — traditional signup with email verification
After signing up, you can edit your profile to add a bio, change your display name, upload a custom avatar, and optionally add your GitHub username and contact info.
Forgot your password? Use the reset link on the login page to receive a password reset email.
Explore the Feed
The Feed is where all public ideas live. You can:
- Search ideas by title or description
- Filter by status (Open, In Progress, Completed, Archived)
- Filter by tags to find ideas in your area of interest
- Sort by newest, most popular (upvotes), or most discussed (comments)
- Browse with pagination — 10 ideas per page
Members Directory
The Members page lets you browse all users on VibeCodes. Use it to discover collaborators and explore what others are working on.
- Search members by name
- Sort by newest, most ideas, or most collaborations
- Browse with pagination
- Click any member to view their full profile, ideas, and activity
Your Dashboard
Once logged in, the Dashboard is your home base. It shows:
- Stats — four cards showing ideas created, collaborations, upvotes received, and tasks assigned to you
- Active Boards — your 5 most recently active kanban boards with per-column task counts
- My Tasks — tasks assigned to you across all boards, sorted by due date urgency, with labels, workflow step progress, and due date badges
- My Ideas — your 5 most recent ideas with vote/comment/collaborator counts
- Collaborations — up to 5 ideas you've joined as a collaborator
- My Agents — your AI agent personas with current task assignments and latest activity (shown if you have agents)
- Recent Activity — latest votes, comments, collaborator joins, status changes, and @mentions
Every section is collapsible — click the chevron to collapse or expand. You can also customise the layout using the "Customize" button: reorder panels with arrow buttons and move them between the left and right columns. Your layout is saved to your browser.
Install as an App
VibeCodes is a Progressive Web App (PWA) — you can install it on your device for a native app experience:
- Android / Desktop Chrome — look for the install prompt or click the install icon in the address bar
- iOS Safari — tap Share → "Add to Home Screen"
The installed app launches in its own window with offline fallback support. No app store needed. VibeCodes defaults to dark mode — toggle between light and dark using the theme button in the navbar.
Submit Your First Idea
Click New Idea in the navbar to create your first idea. Each idea has:
- Title — a short, descriptive name
- Description — markdown-supported, explain your vision in detail
- Tags — up to 10 tags to categorize your idea
- GitHub URL (optional) — link to a related repository
- Visibility — public (visible to everyone) or private (only you and collaborators)
Tip: Use markdown in your description to add headings, code blocks, lists, and links. It renders beautifully on the idea detail page.