Getting Started with VibeMap
Welcome to VibeMap, the AI-powered project management platform that transforms your product ideas into structured, actionable project plans. This guide will help you get up and running in just a few minutes.
What is VibeMap?
VibeMap is an intelligent project planning assistant that leverages AI to help product managers, project managers, and development teams quickly transform product concepts into comprehensive project structures. It automatically generates:
Personas: User archetypes that ground feature and story generation
Features & User Stories: Feature backlog with detailed user stories
Acceptance Criteria: Comprehensive, scenario-based criteria with implementation tags
Pages & Components: Suggested routes and reusable UI components
Database Schema: Normalized entities, relationships, and SQL scaffolding
File Structure: Production-grade app directory and file layout proposals
Real-time Streaming: Live progress updates while artifacts generate
Quick Start Guide (5-Minute Tutorial)
Step 1: Create Your Account
Visit VibeMap and click "Get Started"
Sign up using your email or GitHub account
Complete the quick onboarding questionnaire
You'll be redirected to your personal dashboard
Step 2: Create Your First Project
Click the "+ New Project" button on your dashboard
Enter a project name (e.g., "E-commerce Mobile App")
In the description field, provide a free-form description of your product:
Example Description:
"I want to build a mobile e-commerce app where users can browse products,
add items to cart, make secure payments, and track their orders. Sellers
should be able to list products, manage inventory, and view sales analytics.
The app should also have user reviews, wish lists, and push notifications
for order updates."Click "Generate Project Plan"
Step 3: Review AI-Generated Structure
You'll see live progress as VibeMap analyzes your description and generates:
Personas to anchor requirements in user needs
Features grouped by product area (e.g., Authentication, Catalog, Cart)
User stories within each feature
Acceptance criteria with implementation tags (Frontend, Backend, Database)
Pages & components with navigation links by page name
Database schema and entities/relationships overview
File structure proposals aligned to generated pages/components
Step 4: Customize Your Plan
Edit User Stories: Open a story to update text, acceptance criteria, or priority
Add More Features: Use "Generate Additional Features" for broader coverage
Manage Pages & Components: Review suggested pages/components and refine
Update Personas: Modify or add personas to improve downstream outputs
Step 5: Export and Use
Click "Generate Documentation" when you're satisfied with your structure
Select document types: Project Scope, User Stories, Technical Requirements
Export in your preferred format (PDF, Markdown, or JSON)
Share with your team or import into your preferred project management tool
Your First Project Walkthrough
Let's walk through creating a complete project from start to finish using a Task Management SaaS as an example.
Project Description Input
Project Name: TeamFlow - Task Management Platform
Description:
"TeamFlow is a collaborative task management platform for small to medium teams.
Users can create projects, assign tasks to team members, set deadlines, and track
progress. The platform should include time tracking, file attachments, comments
on tasks, and reporting dashboards. Team leads need approval workflows, and
admins require user management and billing features. Integration with popular
tools like Slack and Google Drive is essential."What VibeMap Generates
1. Feature Breakdown:
User Authentication & Management
Project & Task Management
Collaboration Tools
Time Tracking & Reporting
Integrations & API
Admin & Billing
2. User Roles Identified:
Team Member
Project Manager
Team Lead
Administrator
Billing Manager
3. Sample User Stories Generated:
**Feature: Task Management**
User Story: Task Creation
As a Team Member, I want to create tasks with titles, descriptions, and due dates,
so that I can organize my work effectively.
Acceptance Criteria:
โ
User can create a task with required fields (Frontend, Backend)
โ
Task is automatically assigned to creator by default (Backend)
โ
Due date validation prevents past dates (Frontend)
โ
Task appears in project task list immediately (Frontend, Database)4. Database Schema Visualization: VibeMap generates an interactive schema showing tables (Users, Projects, Tasks, Comments) and relationships, along with SQL suitable for PostgreSQL.
5. Component Suggestions:
TaskCard component
ProjectDashboard component
UserProfile component
NavigationBar component
And more...
Refining Your Project
Interactive Q&A Process: After initial generation, VibeMap asks clarifying questions:
"Should tasks support subtasks or dependencies?"
"What notification preferences do users need?"
"Are there specific reporting requirements?"
Smart Change Propagation: When you modify a user story, VibeMap intelligently updates related:
Acceptance criteria in dependent stories
Database schema suggestions
Component requirements
API endpoint specifications
Live Generation & Streaming
As content is generated, progress updates stream in real-time. You will see partial results accumulate for longer generations (e.g., features, user stories, acceptance criteria). This enables immediate review and faster iteration without waiting for full completion.
Understanding the Output
Kanban Board Layout
โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ
โ Authenticationโ โ Task Management โ โ Collaboration โ
โโโโโโโโโโโโโโโโโโโค โโโโโโโโโโโโโโโโโโโค โโโโโโโโโโโโโโโโโโโค
โ [User Story 1] โ โ [User Story 5] โ โ [User Story 9] โ
โ [User Story 2] โ โ [User Story 6] โ โ [User Story 10] โ
โ [User Story 3] โ โ [User Story 7] โ โ [User Story 11] โ
โ [User Story 4] โ โ [User Story 8] โ โ [User Story 12] โ
โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโUser Story Card Structure
๐ **User Story Title**
๐ค **Role:** Team Member
โญ **Priority:** High
**Story:** As a [role], I want [goal], so that [benefit].
**Acceptance Criteria:**
โ
AC 1: [Description] (Frontend, Backend)
โ
AC 2: [Description] (Database)
โ
AC 3: [Description] (Frontend)
**Dependencies:** Links to related stories
**Estimated Effort:** 3 story pointsColor-Coded Implementation Tags
๐ต Frontend: UI/UX implementation required
๐ข Backend: Server-side logic and APIs
๐ก Database: Data storage and queries
๐ฃ DevOps: Infrastructure and deployment
๐ด External: Third-party integrations
Scenario Categories
๐ Happy Path: Normal user flow scenarios
โ Error Scenarios: Error handling and validation
โ ๏ธ Edge Cases: Unusual but possible scenarios
Next Steps
Now that you've completed your first project:
Explore Advanced Features: Try the database schema visualizer and component mapping
Team Collaboration: Invite team members to review and refine the project
Integration Setup: Export your project to tools like Jira, Linear, or Notion
Continuous Refinement: Return to VibeMap as your project evolves
Pro Tips for Success
Writing Effective Descriptions
โ Good Description:
"A fitness tracking app where users log workouts, track progress with charts,
set fitness goals, and share achievements with friends. Include social features
like workout challenges and leaderboards. Integrate with popular fitness devices
and apps like Fitbit and Apple Health."โ Vague Description:
"An app for fitness stuff and social things."Best Practices
Be Specific: Include user types, key features, and integrations
Mention Context: Business goals, target audience, and constraints
Include Examples: Reference similar apps or specific functionality
Think End-to-End: Consider the complete user journey
Iterate Gradually: Start broad, then refine with AI assistance
Common Use Cases
๐๏ธ E-commerce Platforms: Product catalogs, checkout flows, inventory management
๐ฑ Mobile Apps: User onboarding, core features, offline capabilities
๐ข SaaS Products: Multi-tenant architecture, subscription billing, admin panels
๐ฎ Gaming Applications: User progression, social features, monetization
๐ Analytics Dashboards: Data visualization, reporting, user permissions
Getting Help
If you need assistance:
๐ Documentation: Comprehensive guides in the User Guides section
๐ฌ In-App Chat: Click the help icon for instant AI assistance
๐ง Support Email: support@vibemap.ai
๐ฅ Video Tutorials: Available in the Help Center
๐ฅ Community: Join our Discord for peer support
Ready to transform your next project idea? Create your first project โ
VibeMap reduces project planning time by up to 80% while ensuring comprehensive coverage of requirements. Join thousands of product managers who have streamlined their planning process.
Last updated
Was this helpful?

