Passport
Your Passport is your professional identity on Flowstate. It’s a comprehensive profile that showcases your experience, skills, education, and achievements in a structured, visual format.
What Is a Passport?
Section titled “What Is a Passport?”A Passport is more than a resume. It’s a living document that:
- Captures your complete professional history
- Visualizes your skills with interactive charts
- Displays certifications and achievements
- Connects to your external profiles (GitHub, LinkedIn, portfolio)
- Evolves as your career progresses
Your Passport appears as a tile on your canvas, providing quick access to view and update your profile.
Passport Components
Section titled “Passport Components”Basic Information
Section titled “Basic Information”Your Passport starts with core identity information:
- Full name: Your professional name
- Headline: A one-line summary of what you do
- Location: City and country
- Contact: Email and phone (visibility controlled by you)
- Bio: A brief professional summary
This information helps others understand who you are at a glance.
Work History
Section titled “Work History”Your work history captures your professional experience:
Each Position Includes
Section titled “Each Position Includes”- Company name: Where you worked
- Role/title: What you did
- Duration: Start and end dates (or “Present” for current roles)
- Description: Key responsibilities and achievements
- Skills used: Technologies, tools, and competencies
Timeline View
Section titled “Timeline View”Work history is displayed chronologically, making it easy to see career progression and the arc of your experience.
Current and Past Roles
Section titled “Current and Past Roles”Clearly distinguish between current positions (marked “Present”) and past roles. This helps others understand your current focus.
Education History
Section titled “Education History”Your education section captures academic credentials:
Each Entry Includes
Section titled “Each Entry Includes”- Institution: University, college, or school name
- Degree: Type of degree or certification
- Field of study: Major, concentration, or focus area
- Duration: Start and end dates
- Achievements: Honors, awards, relevant coursework
Multiple Degrees
Section titled “Multiple Degrees”Add as many education entries as needed. They’re displayed chronologically, showing your academic journey.
Skills
Section titled “Skills”Skills are the heart of your Passport. Flowstate organizes skills into two categories:
Hard Skills
Section titled “Hard Skills”Technical and domain-specific competencies:
- Programming languages
- Tools and frameworks
- Design software
- Industry-specific knowledge
- Certifications
Soft Skills
Section titled “Soft Skills”Interpersonal and professional competencies:
- Communication
- Leadership
- Problem-solving
- Collaboration
- Adaptability
Skill Levels
Section titled “Skill Levels”For each skill, indicate your proficiency:
- Beginner: Learning or limited experience
- Intermediate: Comfortable and productive
- Advanced: Deep expertise and mastery
- Expert: Recognized authority
Visual Radar Chart
Section titled “Visual Radar Chart”Skills are visualized in an interactive radar chart that shows:
- Relative strength across different skill areas
- Balance between hard and soft skills
- Areas of deep expertise
- Opportunities for growth
The radar chart makes it easy to understand your skill profile at a glance.
Certifications and Achievements
Section titled “Certifications and Achievements”Showcase credentials and accomplishments:
Certifications
Section titled “Certifications”- Name: Certification title
- Issuing organization: Who granted it
- Date earned: When you received it
- Expiration: If applicable
- Credential ID: For verification
Achievements
Section titled “Achievements”- Title: Achievement name
- Description: What you accomplished
- Date: When it happened
- Context: Organization or project
These elements provide evidence of your expertise and accomplishments.
Social Connections
Section titled “Social Connections”Link your external profiles to provide a complete picture:
Supported Platforms
Section titled “Supported Platforms”- GitHub: Code repositories and contributions
- LinkedIn: Professional network and endorsements
- Portfolio: Personal website or portfolio site
- Twitter/X: Professional presence and thought leadership
- Other: Any other relevant links
Verification
Section titled “Verification”Links are displayed with platform icons, making it easy for others to explore your work across the web.
Stamps and Layers
Section titled “Stamps and Layers”Stamps and layers are Flowstate’s achievement and verification system:
Stamps
Section titled “Stamps”Stamps are badges that recognize specific accomplishments:
- Completing onboarding
- Reaching milestones
- Contributing to the community
- Demonstrating expertise
Stamps are awarded automatically or by administrators.
Layers
Section titled “Layers”Layers are verification levels that indicate trust and credibility:
- Layer 1: Basic profile completed
- Layer 2: Email verified
- Layer 3: Work history verified
- Layer 4: Skills endorsed by others
- Layer 5: Recognized expert
Higher layers unlock additional features and visibility.
Creating Your Passport
Section titled “Creating Your Passport”Onboarding Flow
Section titled “Onboarding Flow”When you first create your Passport, you’re guided through a structured onboarding:
Step 1: Basic Info
Section titled “Step 1: Basic Info”Enter your name, headline, location, and bio. This establishes your identity.
Step 2: Experience
Section titled “Step 2: Experience”Add your work history, starting with your current role. Include as much detail as you’re comfortable sharing.
Step 3: Skills
Section titled “Step 3: Skills”Select your hard and soft skills. Rate your proficiency in each. The radar chart updates in real time.
Step 4: Education
Section titled “Step 4: Education”Add your academic credentials. Include degrees, certifications, and relevant training.
Step 5: Achievements
Section titled “Step 5: Achievements”Showcase certifications and notable accomplishments. Add links to verify credentials.
Step 6: Social Connections
Section titled “Step 6: Social Connections”Link your GitHub, LinkedIn, portfolio, and other profiles. This connects your Flowstate identity to your broader professional presence.
Each step is optional, but completing your Passport makes it more valuable to you and others.
CV Import
Section titled “CV Import”Don’t want to enter everything manually? Upload your existing resume or CV:
- Click “Import CV” in Passport settings
- Upload a PDF, DOCX, or TXT file
- Flowstate’s AI (powered by OpenAI) parses the document
- Fields are auto-filled with extracted information
- Review and refine the imported data
CV import saves time and ensures accuracy by extracting information directly from your existing documents.
What Gets Imported
Section titled “What Gets Imported”The AI extracts:
- Work history (companies, roles, dates, descriptions)
- Education (institutions, degrees, dates)
- Skills (technical and soft skills mentioned in the document)
- Certifications (if clearly listed)
Review and Refine
Section titled “Review and Refine”After import, review each section:
- Verify dates and titles
- Add missing details
- Correct any misinterpretations
- Organize skills by category
The AI is good, but human review ensures accuracy.
Updating Your Passport
Section titled “Updating Your Passport”Your Passport is a living document. Update it as your career evolves:
Adding New Experience
Section titled “Adding New Experience”When you start a new role:
- Open your Passport
- Add a new work history entry
- Mark your previous role as ended (if applicable)
- Update your headline if your focus has changed
Adding New Skills
Section titled “Adding New Skills”As you learn new technologies or develop new competencies:
- Add the skill to your hard or soft skills list
- Set your proficiency level
- Watch the radar chart update to reflect your growth
Updating Achievements
Section titled “Updating Achievements”When you earn a new certification or accomplish something notable:
- Add it to your certifications or achievements section
- Include verification details
- Share the update with your network
Keeping It Current
Section titled “Keeping It Current”Set a reminder to review your Passport quarterly. Update:
- Current role descriptions
- New skills and proficiencies
- Recent achievements
- Links to new projects or content
A current Passport is more valuable to you and others.
Privacy and Visibility
Section titled “Privacy and Visibility”You control what others see:
Public vs. Private Fields
Section titled “Public vs. Private Fields”Choose what to share:
- Always public: Name, headline, skills radar chart
- Optional: Work history details, education, contact info
- Always private: Edit history, draft content
Visibility Settings
Section titled “Visibility Settings”Control who can see your Passport:
- Public: Anyone can view
- Connections only: Only people you’re connected with
- Private: Only you can see
Adjust visibility based on your comfort level and goals.
Contact Information
Section titled “Contact Information”Control how people can reach you:
- Show or hide email
- Show or hide phone
- Provide alternative contact methods (social profiles)
You decide how accessible you want to be.
Using Your Passport
Section titled “Using Your Passport”Networking
Section titled “Networking”Your Passport helps you connect with others:
- Share your Passport link when introducing yourself
- Use it as a conversation starter in Rooms and Offices
- Let others discover your skills and experience
Collaboration
Section titled “Collaboration”Your Passport helps teams work together:
- Office members can view each other’s Passports
- Understand team skills and expertise
- Identify who to ask for help or collaboration
Opportunities
Section titled “Opportunities”Your Passport can attract opportunities:
- Recruiters and partners can discover you
- Showcase your expertise to potential collaborators
- Build credibility in your field
Best Practices
Section titled “Best Practices”Be Specific
Section titled “Be Specific”Don’t just list job titles. Describe what you actually did and accomplished. Specificity makes your experience more credible and interesting.
Quantify Achievements
Section titled “Quantify Achievements”When possible, use numbers:
- “Increased conversion rate by 25%”
- “Managed a team of 8 engineers”
- “Shipped 15 major features in 12 months”
Numbers make accomplishments concrete.
Keep Skills Current
Section titled “Keep Skills Current”Remove skills you no longer use. Add skills you’re actively developing. Your skill list should reflect your current capabilities, not your entire history.
Use the Radar Chart
Section titled “Use the Radar Chart”Pay attention to the radar chart. It reveals:
- Imbalances in your skill set
- Areas where you’re strongest
- Opportunities to develop new competencies
Use it as a tool for career planning.
Update Regularly
Section titled “Update Regularly”Don’t let your Passport get stale. Update it when things change, not once a year when you remember.
Link Generously
Section titled “Link Generously”Add links to your work:
- GitHub repositories
- Published articles
- Portfolio projects
- Conference talks
Links provide evidence and context for your claims.
Technical Details
Section titled “Technical Details”Data Model
Section titled “Data Model”Each Passport includes:
- User ID (links to your account)
- Basic information (name, headline, bio, location, contact)
- Work history array (positions with company, role, dates, description)
- Education history array (institutions with degree, field, dates)
- Hard skills array (skill name, proficiency level)
- Soft skills array (skill name, proficiency level)
- Certifications array (name, issuer, date, credential ID)
- Achievements array (title, description, date)
- Social connections (GitHub, LinkedIn, portfolio, other links)
- Stamps and layers (achievement badges and verification levels)
- Privacy settings (visibility, contact sharing)
- Timestamps (created, updated)
CV Import Processing
Section titled “CV Import Processing”CV import uses OpenAI’s API to parse documents:
- Document is uploaded and converted to text
- Text is sent to OpenAI with a structured extraction prompt
- AI returns JSON with extracted fields
- Fields are mapped to Passport data model
- User reviews and confirms imported data
The process typically takes 5-10 seconds for a standard resume.
Radar Chart Rendering
Section titled “Radar Chart Rendering”The skills radar chart is generated dynamically:
- Skills are grouped into categories (technical, design, communication, etc.)
- Proficiency levels are normalized to a 0-100 scale
- Chart is rendered using a visualization library
- Interactive tooltips show skill details
The chart updates in real time as skills are added or modified.
Storage
Section titled “Storage”Passport data is stored in MongoDB:
- Core profile data in user document
- Work and education history as embedded arrays
- Skills as embedded arrays with proficiency metadata
- Social connections as embedded object
This structure allows fast retrieval and flexible querying.
Integration with Other Features
Section titled “Integration with Other Features”Passports integrate with other Flowstate features:
Offices
Section titled “Offices”Office members can view each other’s Passports, making it easy to understand team composition and expertise.
When you participate in a Room, others can view your Passport to understand your background and perspective.
Collaboration
Section titled “Collaboration”Passports help teams identify who has the skills needed for specific tasks or projects.
Future Enhancements
Section titled “Future Enhancements”Planned improvements to Passports include:
- Skill endorsements from colleagues
- Project portfolio with rich media
- Recommendations and testimonials
- Career timeline visualization
- AI-suggested profile improvements
- Integration with external verification services
- Custom sections for unique credentials
Your Passport is your professional identity on Flowstate. By keeping it current and complete, you make it easier for others to understand your expertise and for opportunities to find you.