post image

Designing an Engaging Portfolio with Figma: A Comprehensive Guide

No results found


Designing an Engaging Portfolio with Figma: A Comprehensive Guide

Figma, a widely popular and versatile design tool, has seen an increasing number of designers turn to it for their design needs1. Among its many uses, one that sparks particular discussion and interest is its potential application in portfolio design. This blog post explores the possibilities, the controversies, and the steps to creating a compelling portfolio using Figma.

The Debate: Should Figma Be Used for Portfolio Design?

Before we dive into the how-to, it's essential to address a debate that's been brewing in the design community. Some designers advocate for using Figma as a tool for creating portfolios2, while others advise against it3.

According to one perspective expressed on Medium3, Figma may not be the best tool for showcasing design work to potential employers. The reason behind this is the importance of understanding your audience when sharing a portfolio. While Figma is a robust design tool, hiring teams may not be familiar with it, which could affect the way your work is perceived.

That being said, this doesn't rule out the platform's potential in creating impressive portfolio designs. The key here is understanding your audience and making an informed decision that best showcases your work.

Creating a Portfolio with Figma: Steps to Follow

Now that we've addressed the debate, let's explore how to create a compelling portfolio using Figma if you decide it's the right tool for you.

1. Find Inspiration

Start by moodboarding inspirations. Collect designs that you love and that resonate with the kind of portfolio you want to create. Use this collection as a reference point throughout your design process.

2. Sketch Out Your Ideas

Once you're sufficiently inspired, it's time to brainstorm. Sketch out wireframes for your portfolio, mapping out the structure, layout, and elements you want to include. This sketch will serve as your blueprint when you start designing in Figma.

3. Choose Your Aesthetics

Decide on a color scheme, typeface, and other aesthetic elements. For example, the 'Neue Haas Display Pro' font could be an elegant choice4. These decisions should align with your brand and the impression you want to leave on viewers.

4. Design in Figma

Now comes the exciting part—bringing your ideas to life in Figma. Use the sketches and aesthetic decisions you've made to guide your design process. Take advantage of Figma's features like Auto Layout and Components to create a consistent and responsive design.

5. Transition to Framer

After designing in Figma, you might consider transitioning to Framer for additional functionality. Framer offers an interface where you can create animations and interactions for your designs. To make this transition, you can use the Figma to HTML with Framer plugin4.

Enhance Your Figma Designs with Amplify UI

You can further elevate your Figma portfolio by integrating Amplify UI's versatile and user-friendly templates. Whether you're showcasing your work on a Marketplace Template5 or engaging with your audience through a Social Media Template6, Amplify UI offers a plethora of options to enhance your designs.

Marketplace Template5

Social Media Template6

Call to Action

If you're looking for a design system that can empower your portfolio creation process, look no further. Explore our product offerings, including our CMS Template7 and our free Todo List Template8 and Blog Template9. Let Amplify UI be your secret weapon in creating a standout portfolio.

Creating a portfolio is an opportunity to showcase your design philosophy, skills, and achievements. While the process can be challenging, having the right tools and approach can make it a rewarding experience. With Figma and Amplify UI, you're equipped with everything you need to create a portfolio that leaves a lasting impression.


  1. Figma Community

  2. Using Figma to host portfolio

  3. Designers, please don't use Figma to showcase your portfolio 2

  4. Making A Design Portfolio Using Figma & Framer 2

  5. Marketplace Template 2

  6. Social Media Template 2

  7. CMS Template

  8. Todo List Template

  9. Blog Template

AWS Amplify UI React

© 2022 Code Principles SP. All rights reserved.

AWS and the related logos are trademarks of Amazon Web Services, Inc. We are not endorsed by or affiliated with AWS.