0%

lnlstudios
Tools

Framer Portfolio Guide: Build a Site That Wins the Interview

If you're a designer, freelancer, or switching careers, your portfolio is the first impression you make. Here's how I built one in Framer, from wireframe to launch.

Framer Portfolio Guide: Build a Site That Wins the Interview

If you're a designer, freelancer, or switching careers, your portfolio is the first impression you make.
More designers are turning to Framer for this — not just because it's code-free and easy to pick up, but because it ships sites that feel more considered than a Notion doc or a Figma link.
This post walks through how I used Framer to build a portfolio, from layout to launch, aimed at actually winning over HR and hiring managers.

If you're still torn between a PDF and a website, don't be — go with a website. A well-designed portfolio site can push your interview rate close to 90%. It signals professionalism and leaves a real impression on whoever's reading it. The time and effort you put into a portfolio site pays for itself.

In my experience, building a portfolio site from scratch takes close to a month — market research, positioning your work, picking a platform, sorting your projects, writing copy, and more.

This time, I tried designing a portfolio template in Framer and it took about a week. Framer's interface is simple and you don't need to write code, which cuts the build time down a lot.

Framer portfolio template homepage preview

Here's the result: lnlstudios – Framer Portfolio Template

If you haven't come across Framer yet, it's a no-code website builder with an interface that feels a lot like Figma. This guide covers "Figma to Framer" — moving a page you've designed in Figma over to Framer to build the live site.

Before you start designing

  1. Design in Figma first. Don't start touching Framer before the layout is settled.
  2. Set up auto layout in Figma, so components stay modular once they land in Framer. Watch the tutorial→
  3. Use the "Figma to HTML with Framer" plugin.

Step 1: Build a wireframe

Before getting into the details, I like to block out a basic structure first — gray boxes standing in for images, lorem ipsum standing in for copy. Here's how I usually mark things:

  • Image: gray block
  • Text: lorem ipsum or a simple line
  • Button: small dark rectangle

Laying it out in Figma this way makes it easy to see how many images and how much text you're actually working with, how they relate to each other, and where things need adjusting — so the site ends up with a clear information structure.

Figma portfolio wireframe

For this portfolio, that meant a homepage, a project index, case study pages, and a contact page — four pages, each with its own wireframe.

Step 2: Test your copy

Once the wireframe is in place, start writing real copy. You'll see exactly how much space you have on the page, how much text actually fits, and where it should go.

For example: a "work history" section can carry a lot of information. Just breaking paragraphs down by size and grouping makes the whole thing read more clearly, and more professionally.

Framer portfolio wireframe layout

Step 3: Add the photos

Next, drop the right photos into place. Use high-quality, high-resolution images and balance them against the text, so the site reads clean and professional.

Framer portfolio copy layout preview

Step 4: Start designing

This is my favorite stage. Steps 1 through 3 are basically prepping the ingredients — now it's time to actually cook. Colors, type, supporting graphics, icons — Figma has a huge library of plugins to help pull the visuals together. A few I reach for often:

  1. Iconify: search and drop in icons directly, with a library of over 100,000.
  2. uiLogos: generates placeholder brand logos on the fly. It also includes flags for 194 countries and a handful of well-known brand logos.
  3. Blobs: generates simple, organic, irregular shapes — every one unique.

Framer portfolio Figma import preview

Step 5: Figma to Framer

Once the design is done in Figma, use the "Figma to HTML with Framer" plugin. I like to copy each section over to Framer one batch at a time, to make sure the auto layout I set up doesn't fall apart in transit.

Framer portfolio component modular adjustment

Click "Figma to HTML with Framer", open a new canvas in Framer, hit Ctrl+V, and it's in.

Step 6: Build the responsive site in Framer

From here it's mostly fine-tuning each device size. Framer defaults to three breakpoints — desktop, tablet, mobile — but for a better experience across more screen sizes, I added a "laptop" breakpoint on top of that.

Framer portfolio responsive preview

Step 7: Set up animation

Framer ships with a solid set of animation tools, and you can customize almost anything on a button or element. The best part: design the animation once on desktop, and it carries over to every other breakpoint automatically — a real time-saver.

Framer portfolio tablet preview

Final result

Finished piece: lnlstudios Minimal – Framer Portfolio Template Designing in Figma and shipping through Framer is a strong fit if you want a high-quality portfolio without a big budget or a lot of time. Framer also has plenty of well-designed free templates — I put together a separate roundup here: 5 Free Framer Portfolio Templates to Boost Your Interview Odds. Worth a browse.

Finished Framer portfolio homepage

← Back to blog

This page includes affiliate links. If you buy through them, I may earn a small commission that helps me keep creating more design content (´,,•ω•,,)♡