Build a Portfolio Site
Create a professional portfolio that showcases your work and lands clients
What You'll Build
A polished portfolio website with project case studies, about section, and contact form - live on your custom domain.
- Professional homepage with your best work
- Individual project case study pages
- About section with your story
- Contact form that sends to your email
Prerequisites
- A Framer account (check the linked profile for current access and limits)
- 3-5 project examples with images and descriptions
- A professional headshot (optional but recommended)
Architecture
Framer handles everything - design, animations, CMS for projects, hosting, and SSL. You design visually, add your projects to the CMS, and publish.
Plan checks and sources
Plan-specific access matters more than a tool’s “free” label. Read the dated profile linked above, then confirm your seat count, usage, billing basis and required export or publishing feature.
Framer · documentation read 26 October 2026. Free publishing and a custom domain are different requirements. Basic and Pro site prices are $10 and $30/month equivalent with annual billing; annual totals are $120 and $360, calculated. Hosting, editors and AI add-ons need separate checks. Official source.
Webflow · documentation read 26 October 2026. Starter has two pages. Basic is $15/site/month equivalent billed annually, without CMS; Premium is $25 with CMS. Annual totals are $180 and $300, calculated. Workspace seats and ecommerce are separate. Official source.
Make · documentation read 26 October 2026. The Free plan has 1,000 credits/month. Most actions use one credit; some AI actions use more. Credits are not a guarantee of completed workflows. Official source.
Before launch: use a synthetic record, verify permissions and output, test a failed action, and document how to reverse it. A successful checkout preview or API response does not prove a paid order, delivery or confirmed subscription.
Start with a portfolio template
Choose a portfolio template and customize the basics.
- Go to framer.com and create a new project
- Browse templates and filter by "Portfolio"
- Choose one that matches your style (minimal, bold, creative)
- The template comes with pre-built pages and CMS - you'll customize everything
Apply your branding
Update colors, fonts, and content to match your personal brand.
- Go to the Design panel and update your color palette
- Choose 1-2 fonts: one for headings, one for body text
- Replace the template's placeholder text with your own copy
- Update the navigation links and page titles
- Add your headshot to the about section
Add your projects to the CMS
Use Framer's built-in CMS to add project case studies that auto-populate your grid.
- Go to the CMS panel in Framer
- The template should have a "Projects" collection - add your projects
- For each project: add title, description, cover image, tags, and client name
- Add 2-3 detail images per project
- Write a brief case study for each: the problem, your approach, and the result
- The project grid on your homepage auto-updates from the CMS
Add a contact form
Add a contact form so potential clients can reach you.
- Add Framer's built-in Form component to your contact section
- Add fields: Name, Email, Message, and optionally Budget and Project Type
- Set the form to email submissions to your inbox
- Style the form to match your site's design
- Test the form by submitting a test entry
Publish on your domain
Publish your portfolio and connect your custom domain.
- Set your meta title to "Your Name - Designer/Developer/Creator"
- Add a compelling meta description for search results
- Set your OG image (Framer can auto-generate one from your homepage)
- Click Publish and connect your custom domain (yourname.com)
- Share the link on LinkedIn, Twitter, and your email signature
Validate before launch
Target outcome: A polished portfolio website with project case studies, about section, and contact form - live on your custom domain. Check the actual workflow, failure and recovery paths before publishing.
Need help building?
I help founders set up, connect, and launch their tool stacks. Skip the guesswork.
Work with me →