IMAM.Design
Process

How I Built This Portfolio

A 14-step design process from strategy to live code. Documented while building — not reconstructed after.

01

Define the Strategy

Set the goal, audience, and success criteria before touching any tool.

02

Build the Content Inventory

Audit everything available before deciding what to include.

03

Create the Narrative Structure

Design the story arc — from Now back to Origin.

04

Design the Information Architecture

Map every page and simplify navigation to what carries weight.

05

Define Design Principles

Write the rules that make decisions easier and faster.

06

Explore Moodboard and Visual Direction

Find the visual language before building the system.

07

Build the Visual System

Tokens, typography, spacing — systematic before Figma.

08

Create Wireframes

Structure every screen as ASCII before polishing anything.

09

Write and Refine the Copy

Every word of every section, written before UI design begins.

10

Design the High-Fidelity UI

Translate the system and copy into real screens.

11

Prototype the Interaction

Specify every animation — trigger, duration, easing, purpose.

12

Test the Experience

Five questions, three testers minimum, synthesis before action.

13

Build the Website

Next.js + Python. Every component matched to the spec.

14

Document the Process

Turn the process itself into a case study. This page.

Full documentation

github.com/ma2ims/imam/tree/main/docs →
PietiqLoyalty Coins