Overview
Once you’ve customized your template and added your content, you’re ready to publish your portfolio and share it with potential employers, clients, and collaborators.Preview your portfolio
Before publishing, always preview your portfolio to ensure everything looks perfect.Review your portfolio
The preview shows your live portfolio exactly as visitors will see it:
- Your selected template with all styling applied
- All visible content (projects, experience, education, skills)
- Functional links to external sites
- Responsive design across device sizes
Your portfolio URL
Your GitFolio portfolio is automatically published at a unique URL:Your username is set during onboarding and can be updated in the Personal Info section. URLs are case-insensitive, but usernames are stored in lowercase.
URL structure
- Domain: All portfolios are hosted on
portfolio.gitfolio.in - Username: Your unique identifier as the path
johndoe, your portfolio URL is:
Portfolio visibility
Your portfolio has two visibility states:Public (Published)
Once you complete onboarding and add content, your portfolio is automatically published and accessible to anyone with the URL. What’s visible:- All content marked as “included” in your dashboard
- Selected template and styling
- Profile information and social links
- Skills you’ve added
- Experience and education entries
Content control
You control what appears on your portfolio: Projects- Use the visibility toggle on each project card
- Only projects with “included” status appear
- Excluded projects remain in your dashboard but hidden from public view
- All completed sections automatically appear
- Empty sections may show differently depending on your template
Unlike projects, experience, education, and skills don’t have individual visibility toggles. If you don’t want them displayed, remove them from your dashboard or leave those sections empty.
Sharing your portfolio
Share your portfolio URL with potential employers, clients, and your professional network.Share on social media
- LinkedIn
- Twitter/X
- GitHub
- Email signature
- Copy your portfolio URL
- Add it to your LinkedIn profile:
- Edit your profile
- Add to “Websites” or “Contact Info”
- Share in a post to announce your new portfolio
Include in applications
Add your portfolio URL to:- Resume/CV - In the contact information section
- Cover letters - Reference specific projects from your portfolio
- Job applications - Portfolio/website fields
- Freelance platforms - Profile and proposal links
- Business cards - Physical or digital cards
Update your published portfolio
Your portfolio updates in real-time as you make changes in the dashboard.Make changes in dashboard
Edit any content section:
- Update personal information
- Add or edit projects
- Modify experience or education
- Change skills
- Switch templates
SEO and discoverability
Your GitFolio portfolio is optimized for search engines:Automatic SEO features
- Meta tags - Generated from your profile information
- Open Graph tags - For social media previews
- Structured data - Helps search engines understand your content
- Responsive design - Mobile-friendly ranking factor
- Fast loading - Optimized performance
Improve your portfolio’s SEO
Complete your profile
Fill out all sections completely:
- Clear, descriptive bio
- Professional tagline
- Detailed project descriptions
- Experience summaries with keywords
Use relevant keywords
Include industry-specific terms naturally:
- Programming languages you use
- Frameworks and technologies
- Job titles and roles
- Domain expertise areas
Add quality content
- Write detailed project descriptions
- Explain the problems you solved
- Highlight your impact and achievements
- Use proper grammar and spelling
Performance monitoring
Track how your portfolio performs:View payment history
If you’ve purchased premium templates, view your transaction history:- Navigate to Payments in the dashboard sidebar
- View all template purchases and subscription payments
- See payment status, amount, and date
- Download receipts if needed
Portfolio analytics
GitFolio does not currently track visitor analytics. To monitor portfolio traffic, you can:- Add Google Analytics to your portfolio (by sharing your tracking ID with the GitFolio team)
- Use URL shorteners with analytics (like Bitly) when sharing your portfolio
- Track clicks from social media platforms where you share your portfolio
Custom domains (roadmap)
Currently, all portfolios use theportfolio.gitfolio.in domain. Custom domain support is planned for future releases:
- Use your own domain (e.g.,
johndoe.com) - Professional email matching your domain
- Enhanced branding and credibility
- Premium feature for subscription users
Troubleshooting
My portfolio shows old content
My portfolio shows old content
Possible causes:
- Browser cache showing outdated version
- CDN propagation delay
- Hard refresh your browser (Ctrl+Shift+R or Cmd+Shift+R)
- Clear browser cache
- Wait 30-60 seconds for CDN to update
- Try viewing in incognito/private mode
Portfolio URL shows 404 error
Portfolio URL shows 404 error
Possible causes:
- Onboarding not completed
- Username not set or invalid
- Typo in the URL
- Verify you completed the onboarding process
- Check your username in Personal Info section
- Ensure the URL format is correct:
/portfolio/[username] - Username should be all lowercase
Images not loading on portfolio
Images not loading on portfolio
Possible causes:
- Image upload failed
- Invalid image URL
- Image file too large
- CORS issues with external images
- Re-upload images from the dashboard
- Verify image URLs are accessible and start with
https:// - Compress large images before uploading
- Use GitFolio’s upload feature instead of external URLs
Projects not showing on portfolio
Projects not showing on portfolio
Possible causes:
- Projects marked as excluded
- Template doesn’t display project section when empty
- Content validation errors
- Check project visibility toggles are ON (included)
- Verify at least one project is marked as included
- Ensure required fields are filled (name, description, thumbnail, repo link)
- Preview your portfolio to see current state
Changes not appearing after save
Changes not appearing after save
Possible causes:
- Save operation failed silently
- Network interruption during save
- Browser session expired
- Look for success/error toast notifications after saving
- Refresh the dashboard and verify changes persisted
- Check browser console for error messages
- Sign out and sign back in to refresh session
- Try saving again with a stable internet connection
Best practices
Follow these tips for a professional portfolio:Content quality
Use high-quality, professional images
Write clear, concise descriptions
Proofread all text for spelling and grammar
Keep information current and accurate
Showcase your best 5-10 projects rather than everything
Visual presentation
Choose a template that matches your industry
Ensure good contrast and readability
Use consistent image sizes and formats
Test on multiple devices and screen sizes
Verify all links work before sharing
Professional branding
Use a professional profile picture
Write a compelling tagline and bio
Link to active, professional social profiles
Keep your GitHub repositories clean and documented
Update your portfolio regularly with new work
Next steps
After publishing your portfolio:Share on social media
Announce your portfolio on LinkedIn, Twitter, and GitHub
Add to applications
Include your portfolio URL in resumes and job applications
Update regularly
Keep your portfolio fresh by adding new projects and experiences
Gather feedback
Ask peers and mentors to review your portfolio