GitHub Pages Deployment
Deploy your portfolio to GitHub Pages for free hosting with a custom domain option.
What You'll Need
Export Your Portfolio
Download your portfolio code from the builder
Click the 'Export' button in your portfolio builder to download a ZIP file containing your portfolio code.
Create GitHub Repository
Create a new repository for your portfolio
Go to GitHub.com and create a new repository. Name it 'yourusername.github.io' for a custom domain.
Upload Your Code
Upload the exported files to your repository
Extract the ZIP file and upload all files to your GitHub repository. Make sure to include the index.html file.
Enable GitHub Pages
Configure GitHub Pages in repository settings
Go to Settings → Pages, select 'Deploy from a branch', choose 'main' branch and '/ (root)' folder.
Your Portfolio is Live!
Access your portfolio at the provided URL
Your portfolio will be available at https://yourusername.github.io or your custom domain if configured.
Pro Tips
Custom Domain
For a custom domain, create a repository named 'yourusername.github.io' and configure DNS settings.
HTTPS Enabled
GitHub Pages automatically provides SSL certificates for secure browsing.
Fast Deployment
Changes are typically live within 1-2 minutes after pushing to the main branch.
Free Forever
GitHub Pages is completely free for personal and project websites.
Ready to Deploy?
Follow the steps above to get your portfolio live on GitHub Pages.