Koi Card System

Card Design & Interactive UI | NMDE 203 Interactive II

Overview

This project involved designing a simplified six-card playing card system and developing a mobile interface to manage those cards. I translated traditional Bicycle playing cards into an original, whimsical koi fish–themed vector system, then designed an interactive UI that allows users to view, add, delete, and track card values within a constrained mobile viewport.

Problem

The challenge was twofold:

  • Simplify traditional playing card structures into clean, vector-based designs

  • Design an intuitive mobile interface for managing a six-card “hand”

  • Maintain clarity, hierarchy, and usability within strict constraints

  • Implement logical rules (maximum 6 cards, minimum 1 card, face cards = 10 value) with proper feedback

The project emphasized simplification, vector precision, and interaction clarity while designing within real mobile viewport dimensions.

Research & Design Process

I approached this as both a visual system design project and an interaction design challenge, focusing on simplification, hierarchy, and user control.

  • Designed 6 original vector cards (3 face cards, 2 numeric, 1 Ace) using a whimsical koi fish theme

  • Built all illustrations from basic vector shapes in Figma (no external icon libraries)

  • Maintained standard card ratio (1:1.4) and mobile viewport constraints

  • Explored multiple layout concepts for viewing all six cards

  • Implemented a press-and-hold interaction to reveal overlapping cards

  • Designed swipe-to-delete interaction with garbage icon confirmation

  • Created plus-button interaction to add cards (max 6)

  • Designed error states for adding a 7th card or deleting the final remaining card

  • Displayed total card count and cumulative value in a persistent bottom bar

  • Structured a full process deck documenting sketches, iterations, final UI, and reflection using a 12-column grid system

Tools

  • Figma (vector illustration, prototyping, UI design, layout system)

  • Figma Mirror (mobile viewport testing)

Create a free website with Framer, the website builder loved by startups, designers and agencies.