← Work
LIVEFlutterREST APIDecimalAdMob

실시간 환율 계산기

금액 한 번 입력으로 선택한 모든 통화를 동시 변환. 50개 통화, 7개 언어. 스토어 출시 후 운영 중.

역할
기획 · UX/UI · 개발 · 출시 / 리디자인
기간
2025 출시 · v1.3
범위
Android · 7개 언어

01 · Problem

무엇이 불편했나

여행·직구 중 환율 검색은 한 번에 한 통화 쌍만 보여주고, 금액을 바꿀 때마다 다시 입력해야 한다. 오프라인일 땐 아예 계산이 안 된다.

목표

  • G1

    카드 하나에 입력하면 모든 통화 동시 변환

  • G2

    24시간 캐시로 오프라인에서도 계산

  • G3

    소수점 오차 없는 정밀 계산

02 · UX

현행 분석 & 재설계

실제 운영 중인 제품의 구조를 뜯어보고, 막히는 지점을 찾아 흐름과 정보 구조를 다시 설계했습니다.

As-is 진단 → 리디자인 방향

AS-IS모든 통화 카드가 같은 크기 — 지금 입력 중인 기준 통화가 시각적으로 구분되지 않음

TO-BE기준 통화 카드를 상단 대형 카드로 승격, 나머지는 리스트

AS-IS통화 편집·언어·테마가 드로어 안에 숨어 있음

TO-BE편집은 리스트 상단 액션으로 노출, 드로어는 설정 전용

AS-IS환율 기준 시각·오프라인 배지가 앱바 아래 작게 표시

TO-BE기준 카드 하단에 '언제 기준 환율인지' 상태 행으로 고정

Persona

여

여행 준비 중인 직장인 (29)

일본·베트남 여행 전후로 환율 확인

  • →자주 쓰는 통화만 고정
  • →현지에서 오프라인 계산
해

해외 직구족 (37)

달러·유로 가격을 원화로 비교

  • →여러 통화 한 번에 비교
  • →금액 복사

User flow

  1. 01

    첫 실행

    표시할 통화 선택 (검색, 최소 2개)

  2. 02

    카드 탭

    탭한 통화가 기준 통화로 전환

  3. 03

    금액 입력

    교차환율로 모든 카드 즉시 재계산

  4. 04

    복사 / 새로고침

    금액 복사, 당겨서 새로고침 (쿨다운)

Information architecture

실시간 환율 계산기

변환

  • 기준 통화 카드
  • 변환 리스트
  • 환율 기준 시각

통화 편집

  • 검색
  • 추가 / 삭제

설정

  • 언어 7종
  • 테마
  • 라이선스

03 · UI

리디자인 와이어프레임

색과 스타일을 빼고, 재설계한 정보 위계와 레이아웃만으로 핵심 화면을 검증했습니다.

9:41●●●
환율편집

🇰🇷 KRW · 기준

₩100,000

¥ 10,842

🇯🇵 JPY

복사

$ 72.41

🇺🇸 USD

복사

€ 66.90

🇪🇺 EUR

복사

₫ 1,834,200

🇻🇳 VND

복사
변환통화설정

변환

기준 통화는 크게, 변환 결과는 리스트로.

9:41●●●
‹표시할 통화
⌕통화 검색...
✓🇰🇷 KRW 대한민국 원
✓🇯🇵 JPY 일본 엔
✓🇺🇸 USD 미국 달러
🇹🇭 THB 태국 바트
🇹🇼 TWD 대만 달러
저장 (3개 선택)

통화 선택

온보딩과 편집을 같은 화면으로.

9:41●●●
환율

🇺🇸 USD · 기준

$ 50

오프라인 — 10/27 환율 기준100%

₩ 69,050

🇰🇷 KRW

¥ 7,486

🇯🇵 JPY

오프라인

마지막 환율로 계속 계산, 상태는 분명하게.

04 · GUI

디자인 시스템 리뉴얼 & 최종 화면

틸 하나로 통일 — 돈, 안정감, 숫자 가독성

Before

라이트 네이비 / 다크 블루 / 그린 3테마. 테마마다 성격이 달라 브랜드 인상이 약함

After · Color

Primary

#0f766e

Accent

#5eead4

Text

#0b1f1d

Muted

#5b6f6c

Surface

#ffffff

Background

#f6faf9

Typography

Display32 / Bold
Title20 / Bold
가나다 Aa 12316 / Regular
Caption12 / Medium

Components

PrimarySecondaryText
SelectedChipTag
입력 필드 · focus

radius 16px · spacing 4pt grid

Final screens

9:41●●●
환율편집

🇰🇷 KRW · 기준

₩100,000

10:42 기준 환율 · 당겨서 새로고침

¥ 10,842

🇯🇵 JPY

복사

$ 72.41

🇺🇸 USD

복사

€ 66.90

🇪🇺 EUR

복사

₫ 1,834,200

🇻🇳 VND

복사
변환통화설정
변환
9:41●●●
‹표시할 통화
⌕통화 검색...
✓🇰🇷 KRW 대한민국 원
✓🇯🇵 JPY 일본 엔
✓🇺🇸 USD 미국 달러
🇹🇭 THB 태국 바트
🇹🇼 TWD 대만 달러
저장 (3개 선택)
통화 선택
9:41●●●
환율

🇺🇸 USD · 기준

$ 50

오프라인 — 10/27 환율 기준100%

₩ 69,050

🇰🇷 KRW

¥ 7,486

🇯🇵 JPY

오프라인

Design decisions

3테마 → 1브랜드 + 다크

그린·네이비 테마를 틸 단일 브랜드로 정리하고 라이트/다크만 유지.

숫자 우선 타이포

tabular-nums로 자릿수 정렬. 기준 금액 32px, 리스트 18px.

기준 카드 = 프라이머리 면

입력 중인 통화만 컬러 면으로 칠해 '지금 무엇을 입력 중인지' 즉시 인지.

05 · Outcome

결과와 배운 점

50개
지원 통화
7개
지원 언어
24h
오프라인 캐시
  • ✦Decimal 계산으로 교차환율 오차 제거
  • ✦단순한 앱일수록 '지금 어떤 상태인지(기준·오프라인)' 표시가 신뢰를 만든다

* 실제 제품을 분석해 리디자인한 케이스 스터디. 제품명·코드는 비공개, 지표는 기획서·코드로 확인된 값만 표기. 화면 속 데이터는 예시입니다.

이런 걸 만들고 싶다면

30분 무료 진단 콜로 범위와 일정부터 같이 잡아요.

문의하기 →
LIVE

OCR 노트 앱

사진 한 장으로 가계부·오답노트·독서기록·문장수집 노트를 만드는 앱. 스토어 출시 후 운영 중.

Flutter / ML Kit OCR / GPT-4o / SQLite

LIVE

장소 기록 앱

가보고 싶은 곳을 카드로 저장하고, 계획 → 방문 → 리뷰까지 실행하게 만드는 앱. 필드 암호화, 다국어, 지도 연동.

Flutter / Firebase / Google Maps

개발 중

카드뉴스 자동화 파이프라인

인스타그램 카드뉴스 계정 2개를 소재 수집 → 스코어링 → 카드 렌더 → 게시까지 자동 운영. 사람은 텔레그램으로 주제만 고른다.

Node.js / Claude / Puppeteer / Supabase / GitHub Actions

개발 중

해외 신상품 레이더

중국 커머스 신상품의 '순위가 아닌 변화'를 감지해 점수화하고 텔레그램으로 전달하는 사내 소싱 도구.

TypeScript / Python / Apify / Claude / Telegram

케이스 스터디

블로그 자동 발행 파이프라인

키워드 리서치 → 글 생성 → 이미지·내부링크 → 발행까지 무인으로 돌아간 일일 SEO 발행 시스템. 2개 블로그 운영.

Python / Claude / Blogger API / launchd

케이스 스터디

단체 커피 주문 취합 앱

총무가 주문방을 만들고 링크·6자리 코드를 공유하면, 팀원은 가입 없이 메뉴·옵션을 고르고 주문서가 자동 집계된다.

Flutter / Firestore / Riverpod

케이스 스터디

주간 식단 & 장보기 리스트

알레르기·예산·요리 실력·아이 매운맛 단계를 반영해 7일 식단과 통합 장보기 목록을 만드는 AI 앱.

Flutter / Supabase / Claude