30

    Final Project: Designing a Complete Interface

    By Nitin Khatri (Senior UI/UX Designer & Educator)
    Reviewed by Sarah Miller (Principal Product Designer (Reviewer))
    Updated
    Video Lesson: 18:45
    Level: Advanced

    Apply everything you've learned in this final capstone project. You will design, prototype, and document a complete multi-page interface from scratch.

    Complete tasks and quiz to finish this lesson.
    Tasks
    Quiz

    Lesson Video

    Lesson Content

    Learning Objectives

    • Execute a full design lifecycle from wireframe to high-fidelity prototype
    • Implement a structured design system with variables and components
    • Build a responsive layout that works across desktop and mobile
    • Record a professional presentation of your final interactive prototype

    What You'll Learn

    1. Project brief: The requirements and user goals
    2. Setting up the design system and core styles
    3. Drafting and refining the user flow and architecture
    4. Final polish, prototyping, and handoff preparation

    Key Concepts

    Capstone Project
    Product Lifecycle
    Design Mastery
    Portfolio Building

    Key Takeaways

    • The final project demonstrates your competence across all Figma features.
    • A well-documented project is a powerful addition to your professional portfolio.
    • Consistent use of system principles makes the final interface scalable.
    • Congratulations on completing the full Figma curriculum!

    Practice Tasks

    System Foundation Setup

    Establish the core tokens, styles, and atomic components for the final interface.

    • Define a minimum of 4 color variables (Primary, Surface, Text, Alert)
    • Set up a typographic scale using 3 header and 2 body styles
    • Create at least 5 core atoms (Button, Input, Icon, Badge, Checkbox)
    • Ensure all assets are published to a project library

    High-Fidelity UI Construction

    Design 3 distinct screens for a web or mobile application using your system.

    • Design a landing page or dashboard high-fidelity view
    • Design a secondary content page (e.g., product details, profile)
    • Implement a fully responsive version for each of the 3 screens
    • Apply advanced effects and layout grids for a professional finish

    Master Interactive Prototype

    Build a complete, navigable end-to-end prototype of your 3 screens.

    • Connect all screens into a logical user flow
    • Implement at least 2 'Smart Animate' transitions
    • Include an 'Overlay' component for navigation or feedback
    • Verify the prototype handles all clickable states and transitions

    Final Review & Documentation

    Prepare the project for a professional review and handoff.

    • Perform a touch target and accessibility audit across all screens
    • Create a final 'Cover' page for the Figma file
    • Document all design system components for implementation
    • Share the prototype link and verify access permissions

    Knowledge Check

    Pass with 70% or higher

    1. Which of the following is the first step in starting the Final Project successfully?

    2. What is the main goal of the 'Final Project' assessment?

    3. Once the final prototype is complete, what is the best way to validate its usability?

    Lesson FAQ

    Q: How can I practice what I learned in this lesson?

    We highly recommend opening your own Figma workspace in a side window and repeating the steps shown in the video. Utilize the tasks checklist above for specific practice targets.

    Q: What should I do if my layout behaves differently from the walkthrough?

    Double-check parent-child constraints and resizing values (e.g. Hug vs Fill). Ensure Auto Layout direction is correct and check the related guidebooks below for step-by-step visual references.

    Prerequisites

    No prerequisites required. This is a foundational starter lesson.

    Related Guidebook

    How to create responsive layouts in Figma using Auto Layout

    Read Guidebook →

    How to use Auto Layout for cards and lists in Figma

    Read Guidebook →

    Relevant Design Tool

    Image Compressor

    Reduce asset size before export.

    Open Companion Tool →
    Back to Course Overview