2026년 5월 28일 목요일

베라노트 개발일지 #3

[ 베라노트 개발일지 #3 ]

UI/UX 설계의 시작 _ 2D 화면에서 3D 비밀 밀실로(1/3)

프로젝트의 시작점으로서, 타인의 시선이 완벽히 차단된 3차원적 정주(Settlement) 공간을 설계하는 단계입니다. 사용자가 심리적 안정감을 느낄 수 있는 미니멀 3D 공간 레이아웃의 시각적 인터페이스 프로토타입을 구축합니다.

인터페이스 디자인이나 기획을 전문적으로 전공하지 않았더라도, 피그마(Figma)와 같은 현대적인 툴을 활용해 개념을 구체화하는 법을 익힌다면 머릿속에 가득한 아이디어를 매우 정교한 논리 구조로 시각화할 수 있습니다. 이번 개발일지에서는 복잡한 기능적 군더더기를 덜어내고, 본질적인 레이아웃 구조와 동선을 채택한 배경, 그리고 평면의 2D 인터페이스가 어떻게 3D의 정서적 가상 공간감으로 연결되는지 그 진입부 설계를 상세히 기록합니다.



1. 스플래시와 온보딩: 정서적 안도감을 주는 첫 터치

인터페이스 설계 과정에서 가장 치열하게 고민했던 부분은 첫 화면의 무드였습니다. 다수의 모바일 서비스들은 사용자를 즉각적으로 사로잡기 위해 화려한 애니메이션과 강렬한 원색, 끊임없는 인터랙션을 배치하곤 합니다. 그러나 베라노트가 지향하는 본질적 가치는 완벽한 단절과 평온함입니다. 세상의 소음과 타인의 시선에서 지친 사용자가 도망쳐 들어올 수 있는 고요한 방주를 만드는 것이 목표이기 때문입니다.

따라서 앱을 실행했을 때 나타나는 스플래시 화면과 초기 온보딩 동선은 시각적 자극을 극도로 제어했습니다. 그래픽 요소를 정제하고 오직 타이포그래피의 자간, 행간, 그리고 시각적 부담을 덜어주는 은은한 무채색의 레이아웃 배치에 집중했습니다. 이러한 고민 끝에 배치된 첫 온보딩 메시지는 프로젝트의 철학을 직관적으로 관통합니다.

"여기는 당신의, 당신에 의한, 당신을 위한, 공간입니다."

사용자가 이 문장을 읽는 수 초의 찰나 동안, 시각적 피로에서 벗어나 심리적 안도감을 느낄 수 있도록 폰트의 크기와 정렬을 반복하여 깎아 나갔습니다. 복잡한 마케팅 유도나 불필요한 장식적 요소를 전면 배제한 것 자체가, 유저에게 정서적 안전지대를 선사하기 위한 의도적인 레이아웃 설계의 출발점이었습니다.

2. 가입과 로그인: 익명성이 보장하는 안전한 울타리

회원가입과 로그인 화면의 기획 문법 역시 일반적인 상용 서비스들과는 궤를 달리합니다. 플랫폼의 비즈니스 이익을 위해 과도한 개인정보(이메일, 전화번호, 성별 등) 입력을 요구하는 기존 흐름에서 탈피했습니다. 베라노트의 로그인 인터페이스는 최소한의 텍스트 필드로만 구성된 극도의 미니멀리즘을 보여줍니다.

와이어프레임 기획 단계에서 입력창의 갯수를 최소화하는 레이아웃을 채택함으로써, 사용자는 '이 공간 내에서의 기록은 철저히 보호받으며 사생활을 추적당하지 않는다'는 직관적인 인지를 갖게 됩니다. 피그마에서 설계된 가이드 박스들은 이러한 조형적 심플함을 유지함과 동시에, 한 손 조작 범위(Thumb Zone)를 고려한 수직 배열 구조로 정돈되어 사용 편의성을 함께 확보했습니다.

3. 진입부 프로세스 분석: 컴포넌트의 가치 체계화

관문을 통과한 사용자는 공간의 특성과 환경을 조율하는 순차적 프로세스(Space & Condition Setup)를 경험하게 됩니다. 이 과정은 앞으로 마주할 3차원 가상 밀실의 물리적 테마와 감성적 환경 요소를 평면 인터페이스 상에서 차근차근 빌드업하는 가교 역할을 수행합니다.

인터페이스의 인지 부하를 줄이고 시각적 정돈을 유지하기 위해, 각 화면 컴포넌트의 구성과 설계 의도를 다음과 같이 명밀하게 체계화하여 관리하고 있습니다.

진입 단계 주요 UI 컴포넌트 설계 의도 및 UX 핵심 가치
1. Login / Sign-in 수직형 텍스트 필드, 최소화된 버튼 개인정보 요구를 전면 배제하여 완벽한 익명성과 정서적 안도감 제공
2. Space Selection 그리드 형태의 이미지 뼈대, 타이틀 정주하고 싶은 가상 공간의 대형 테마(바다, 우주 등)를 명확히 인지
3. Location Setup 가이드 타이포그래피, 텍스트 레이아웃 밀실의 고립 깊이를 한 단계 구체화하여 정서적 몰입을 심화
4. Space Condition 제어 체크박스, 선형 슬라이더 UI 방 진입 직전 사용자의 현재 무드에 맞춰 조도와 환경적 요소를 최종 조율

정돈된 구조적 도표에서 확인되듯, 사용자는 각 단계를 선형적으로 통과하면서 물리적 현실 세계와 단절되는 고유한 몰입형 경험(Immersive Experience)을 직관적으로 밟아가게 됩니다.

4. 평면(2D)에서 입체(3D) 공간으로의 패러다임 전환

마지막 단계인 환경 조율 화면에서 모든 세팅을 마치고 완료 버튼을 누르는 순간, 베라노트의 UI 아키텍처는 거대한 전환을 맞이합니다. 지금까지 평면 컴포넌트를 조작하던 경험이 종료되고, 와이어프레임 상의 최종 정착지인 3차원 가상 정주 공간(360° View Environment)의 문이 매끄럽게 열립니다.

디스플레이 화면의 한계를 넘어 실제 존재하는 입체 공간에 들어선 듯한 고유의 안정감을 부여하기 위해, 이 진입점의 트랜지션을 설계하는 것이 이번 UI/UX 기획의 가장 중요한 본질이었습니다. 평면의 와이어프레임 설계도가 논리적이고 정갈할수록 향후 3D 그래픽 엔진으로 화면을 전환할 때 발생하는 시각적 이질감을 최소화할 수 있습니다. 우리는 피그마 내부에서 이 평면과 입체의 완벽한 조화를 목표로 컴포넌트의 간격과 픽셀 단위 조정을 지속하고 있습니다.

5. 결론 및 향후 계획

머릿속에 존재하는 추상적인 감성과 기획의 방향성을 피그마라는 정밀한 도구를 통해 구조적으로 설계해 나가는 과정은 매우 가치 있는 작업입니다. 가장 본질적이고 명밀한 컴포넌트 배치만으로도 사용자에게 깊은 안도감과 브랜드 가치를 명확히 전달할 수 있음을 확인했습니다.

초기 진입로를 형성하는 기초 UI/UX 설계가 깔끔하게 정돈됨에 따라, 다음 개발일지에서는 이 정교한 레이아웃 뒷단에 배치되어 데이터의 보안성을 극대화하는 완전 폐쇄형 아키텍처(Zero-Knowledge) 보안 인프라 설계 기획을 다루도록 하겠습니다. 나만의 완벽한 밀실을 구축해 나가는 여정에 앞으로도 지속적인 관심 부탁드립니다.

2026년 5월 18일 월요일

베라노트 개발일지: #2

[ 베라로트 개발일지 #2 ]
디지털 광장에서 '나만의 방'으로 _ 유저 행동 패턴과 온보딩의 정의

1. 베라노트(Veranote) 온보딩 아키텍처의 목적

개발 프로세스에서 백엔드 코드를 작성하기 전, 최우선으로 선행되어야 하는 과제는 유저의 행동 패턴(User Flow)을 설계하는 것입니다. 베라노트는 단순한 텍스트 입력 도구가 아닌 '정서적 안식처'를 지향하므로, 가입부터 첫 기록의 순간까지 유저가 겪게 될 모든 인터랙션을 공학적으로 세분화하여 설계했습니다. 신규 유저가 앱을 실행하여 자신만의 밀실에 도달하기까지의 전 과정을 A to Z로 기록합니다.




2. 유저 여정 지도(User Journey Map): 진입부터 안착까지

1) Step 1: 어플리케이션 실행 및 인증 (초기 진입 소음 제어)

광장의 소음에서 벗어나는 첫 관문입니다. 유저가 앱 아이콘을 터치하는 순간부터 시각적 정적이 시작됩니다.

  • [유저 행동] 모바일 기기에서 베라노트 앱 아이콘을 터치합니다.
  • [시스템 반응] 로파이(Lo-Fi) 감성의 미니멀한 3D 인트로 스플래시 화면이 구동됩니다.
  • [분기 처리] 기존 유저인 경우 생체 인증(Face ID/지문) 또는 로컬 비밀번호 입력창으로 즉시 이동하며, 신규 유저인 경우 '영지식(Zero-Knowledge)' 기반의 프라이빗 회원가입 절차로 진입합니다.

2) Step 2: 정서적 온보딩 및 첫 인사 (가치관 동기화)

회원가입이 완료된 직후, 유저에게 베라노트의 정체성을 전달하는 명상적 튜토리얼 단계입니다.

  • [인터랙션] 어두운 화면 위로 따뜻한 조명 효과와 함께 느린 텍스트 애니메이션이 흐릅니다.
  • [시스템 메시지] "안녕하세요. 이곳은 당신의, 당신에 의한, 당신을 위한 공간입니다."
  • [기획 의도] 다른 소셜 미디어 앱들처럼 '팔로우할 친구 찾기'나 '프로필 꾸미기'를 강요하지 않고, 오롯이 유저 개인에게만 초점을 맞추어 심리적 무장해제를 유도합니다.

3) Step 3: 원초적 공간의 선택 (The Sanctuary Base)

유저가 자신의 내면 상태에 가장 어울리는 첫 번째 '3차원 밀실'의 프로토타입을 선택하는 시각적 인터랙션입니다.

  • [시스템 메시지] "어떤 공간을 원하시나요? 당신의 기본 공간을 선택하세요."
  • [기본 제공 공간 프리셋 테이블]
공간 테마 시각적 요소 및 디테일 제공 상태
미니멀 화이트 아무런 자극이 없는 순백의 사각형 공간, 극도의 정적 기본 제공 (무료)
가정집의 내 방 익숙하고 아늑한 조명이 켜진 정겨운 목조 인테리어 기본 제공 (무료)
호수가 보이는 별장 폴딩 도어 너머로 잔잔한 윤슬이 비치는 물가 테라스 환경 기본 제공 (무료)
조용한 숲속 / 까페 창밖으로 나뭇잎이 부딪히는 소리, 혹은 백색소음이 깔린 공간 기본 제공 (무료)
특수 테마 환경 비 오는 날의 캠핑장, 바닷가의 파라솔 등 동적인 자연 환경 아이템 샵 연동 (유료)

4) Step 4: 오브젝트 배치 전략 (The Anchoring)

공간이 선택되면, 그 방의 중심이 될 '진실의 책'을 어디에 바인딩할지 유저가 직접 결정합니다.

  • [시스템 메시지] "진실된 기록, 베라노트. 당신의 베라노트는 어디에 놓을까요?"
  • [유저 제어 컴포넌트] 유저는 3D 공간 내 활성화된 앵커 포인트를 터치하여 배치 각도를 조정합니다.
    - 선택지 목록: 거실 테이블 위, 식탁 위, 피아노 위, 벽난로 위, 책장 내부 슬롯 등
  • [UX 가이드 팝업] "노트의 위치는 언제든 자유롭게 바꿀 수 있습니다." 문구를 하단에 툴팁으로 띄워 조작의 심리적 부담을 완화합니다.

5) Step 5: 마스터 오브젝트 스킨 정의 및 BM 연동 (The Object Identity)

기록의 매개체인 '베라노트' 본체의 하드웨어 디자인을 확정하고, 자연스럽게 유료 자산 가치(BM)를 인지시키는 최종 안착 단계입니다.

  • [시스템 메시지] "당신의 베라노트는 어떤 것인가요? 기본 베라노트를 고르세요."
  • [기본 라인업 (무료 모델)]
    - 1. 줄이 쳐진 친숙한 연습장 느낌의 노트
    - 2. 두껍고 아담한 크기의 아날로그 크로키 북
    - 3. 가볍고 미니멀한 일상 다이어리
    - 4. 가죽 텍스처가 적용된 묵직한 서적 형태
  • [수익화(BM) 가교 연결] 무료 모델 하단에 카러셀(Carousel) 형태로 고급 수제 바인딩 커버, 황동 잠금장치 스킨 등을 노출합니다.
    - "보다 고급스러운 베라노트는 아이템 상점에서 획득할 수 있습니다." 시스템 가이드를 매끄럽게 연결합니다.

3. 유저 사용 패턴 정의가 개발 공정에 미치는 영향

이와 같은 사용자 행동 패턴(A to Z) 수립은 단순히 UI 기획서에 그치는 것이 아니라, 향후 개발 파트에서 데이터베이스(DB) 및 상태 관리 아키텍처를 설계할 때 결정적인 기준점이 됩니다.

  • 상태 머신(State Machine) 구현의 명확화: 유저가 온보딩 단계를 이탈하지 않고 완료했는지를 판별하는 isOnboardingComplete 플래그 세팅 기준 수립.
  • 관계형 데이터 모델링 엔티티 산정: 유저 테이블(User) 하위에 공간 정보(Room_Env_Id), 가구 배치 좌표(Furniture_Slot_Id), 마스터 노트 스킨 정보(Note_Skin_Id)가 1:1 및 1:N으로 바인딩되어야 함을 증명.

4. 참조 가이드 및 다음 과제

 << 이전글 다음글 >>


#베라노트 #VeraNote #개발일지02 #유저행동패턴 #UserFlow #온보딩디자인 #3D공간선택 #아이템배치 #BM모델 #앱기획 #UX시나리오 #스타트업기획

2026년 5월 14일 목요일

베라노트 개발일지: #1

베라노트 개발일지 #1
베라노트(Veranote) 프로젝트 마스터플랜 개요

디지털 광장의 소음과 타인의 시선에서 벗어나 오롯이 나 자신에게 침잠할 수 있는 공간, '베라노트'는 기술을 통해 인간의 정서를 보호하고자 합니다. 본 마스터플랜은 사용자가 자신만의 디지털 밀실을 구축하고, 그 중심에 놓인 단 하나의 노트를 통해 가식 없는 내면을 축적해 나가는 여정을 정의합니다.



1) 단계별 추진 일정 및 핵심 목표

단계 명칭 핵심 과업 목표 상태
Phase 1 The Sanctuary 브랜드 철학 정립 및 3D 공간 기획 나만의 밀실 공간에 대한 개념 및 UI/UX 확정
Phase 2 The Object 베라노트 에디터 및 인덱스 엔진 설계 멀티미디어 기록을 담는 단 하나의 책(Book) 기획
Phase 3 Core Build MVP(최소 기능 제품) 개발 공간 커스터마이징 및 로컬 보안 저장소 구현
Phase 4 Ecosystem & BM 아이템 상점 및 멀티 플랫폼 확장 유료화 모델(BM) 연동 및 PC/App 동기화 구축
Phase 5 The Last Index 유산 관리 프로토콜 및 정식 런칭 최후의 인덱스 활성화 및 veranote.space 오픈

2. 상세 로드맵 세부 내용

1) Phase 1: The Sanctuary (나만의 밀실 공간 기획)

프로젝트의 시작점으로서, 타인의 시선이 완벽히 차단된 3차원적 정주(Settlement) 공간을 설계하는 단계입니다.

  • 공간 커스터마이징 UI/UX 디자인: 사용자가 심리적 안정감을 느낄 수 있는 미니멀 3D 공간 레이아웃 기획.
  • 완전 폐쇄형 아키텍처 설계: 서버 관리자조차 사용자의 방 구조와 기록을 열람할 수 없도록 하는 영지식(Zero-Knowledge) 보안 구조 확정.
  • 도메인 및 브랜드 자산 확보: veranote.space 도메인 연결 및 브랜드 아이덴티티(BI) 수립.

2) Phase 2: The Object (단 하나의 책, 베라노트 엔진 설계)

밀실의 중심 오브젝트인 '베라노트'와 그 내부를 채울 다채로운 기록 매커니즘을 기획하는 단계입니다.

  • 기본 무료 모델 및 스킨 시스템 기획: 테이블, 책장 등 사용자가 원하는 위치에 노트를 배치하는 오브젝트 제어 설계.
  • 2D 멀티 인덱스 구조 정의: 글, 그림(낙서), 사진, 동영상, 편지 등 고유한 정서적 파편들을 카테고리별로 분류하는 인덱스 시스템 구축.
  • 수정 불가능한 과거 아카이빙: 날것의 나를 온전히 인정할 수 있도록 일정 시간이 지난 기록의 수정을 제한하는 정서적 로직 설계.

3) Phase 3: Core Build (핵심 엔진 개발)

3D 공간 렌더링과 2D 기록 에디터를 유기적으로 결합하여 실제 코드로 구현하는 단계입니다.

  • 공간 및 오브젝트 배치 엔진 개발: 사용자가 획득한 아이템을 방에 배치하고 커스터마이징할 수 있는 그래픽 모듈 구축.
  • 멀티미디어 인덱스 에디터 구현: 텍스트를 넘어 드로잉 낙서, 고해상도 이미지 및 영상을 한 장의 페이지에 암호화하여 저장하는 기술 개발.
  • 알파 테스트 운영: 사용자가 공간을 꾸미고 기록을 축적하는 과정에서 느끼는 정서적 몰입도와 심리적 변화 측정.

4) Phase 4: Ecosystem & BM (비즈니스 모델 및 플랫폼 확장)

서비스의 지속 가능성을 위한 수익 구조를 연동하고 사용자의 접근성을 극대화하는 단계입니다.

  • 오브젝트/스킨 상점(Item Shop) 개발: 유료 결제 자산을 통한 방 인테리어 소품 및 베라노트 프리미엄 커버 업그레이드 시스템 구축.
  • 멀티 플랫폼 실시간 보안 동기화: 모바일 앱과 데스크톱 PC 환경 간 데이터를 종단간 암호화(E2EE) 상태로 안전하게 전송하는 동기화 프로토콜 연동.

5) Phase 5: The Last Index (최후의 가교 및 정식 런칭)

기록의 가치를 완성하고 세상에 베라노트를 정식으로 선보이는 단계입니다.

  • 최후의 인덱스(유언장/유산 관리) 프로토콜: 사용자의 선택에 따라 노트의 맨 마지막 인덱스에 배치될 '사후 조건부 접근 권한 인계' 옵션 기능 개발 및 안정성 최종 점검.
  • 베타 테스트 및 보안 취약점 점검: 외부 해킹 시뮬레이션을 통한 영지식 보관소 방어력 검증.
  • 정식 런칭: 앱스토어/플레이스토어 등록 및 veranote.space 웹 서비스 개시.

3. 개발 공정별 기술적 검토 사항

베라노트의 성공적인 구현을 위해 반드시 해결해야 할 기술적 과제들을 정리했습니다.

  • 3D 그래픽의 경량화: 모바일과 PC 환경 모두에서 끊김 없이 부드러운 공간 몰입감을 제공하기 위한 최적화 엔진 최적화.
  • 하드웨어 하이브리드 보안: 자산 가치를 넘어 정서적 유산의 완벽한 프라이버시를 지키기 위한 YubiKey 등 물리 보안 키 연동 검토.
  • 영속적 데이터 보존: 만에 하나 서비스가 중단되더라도 사용자가 구축한 방과 노트 데이터를 온전히 개인 자산으로 내보낼 수 있는 비상 백업(Data Export) 로직 마련.

4. 참조 링크 및 관련 기술

 << 이전글 다음글 >>


#베라노트 #VeraNote #개발로드맵 #마스터플랜 #앱개발 #PC환경구현 #공간커스터마이징 #진실의기록 #디지털밀실 #비즈니스모델 #IT기획 #스타트업

2026년 5월 12일 화요일

베라노트 프롤로그

 베라노트(Veranote)
보여주기 위한 기록에서, 나를 위한 진실의 공간으로



시야가 바다 끝까지 닿던 어느 쾌청한 오후, 

저는 1년에 몇 번 없을 이 선물처럼 아름다운 날씨를 회사 옥상 테라스에서 즐기고 있었습니다.

그 곳엔 저 뿐만 아니라 꽤 많은 사람들이 나와 그 순간을 같이 누리고 있었지만, 뭐랄까....

사람들은 찬란한 날씨와 눈앞의 풍경을 온전히 즐기는 대신, 그 찰나를 스마트폰에 담기 바빴습니다. 

타인의 시선이 모이는 '디지털 광장'에 자신을 전시하고, 끊임없이 '좋아요'와 댓글로 자신의 가치를 증명해내야만 하는 현대인의 강박적 외침. 

그 풍경 속에서 저는 평화로움 대신 어딘가 묘한 이질감과 불편함을 느꼈습니다.

"밖을 향한 외침의 크기만큼, 우리 내면은 소진되고 있는 것이 아닐까?" 

질문은 꼬리를 물었습니다. 

우리에겐 타인의 평가가 닿지 않는 곳, 

가식을 벗어던지고 오직 나 자신과 정직하게 대면할 수 있는 '밀실'이 존재하지 않았습니다. 

모두가 광장에 서서 소리를 지르고 있을 뿐, 

누구도 영혼을 누일 자신만의 방으로 돌아가지 못하고 있었습니다.

베라노트(Veranote)는 이런 모순적 상실감에게 시작되었습니다.

저는 차가운 디지털 광장 너머에, 오직 나만을 위해 문이 열리는 '따뜻한 밀실'을 가져보고 싶다는 생각이 들었습니다.

그 어떤 타인의 시선도, 정제되지 않은 소음도 감히 침범할 수 없는 온전한 나만의 안식처입니다.

그리고 내가 만든 나만의 그 공간, 그 중심에, 나를 대면하게 해 줄 단 하나의 아날로그 책,

 '베라노트'가 놓여 있습니다.

이곳은 타인에게 투영된 가공의 페르소나를 내려놓고, 내가 나로서 오롯이 정주(定住)할 수 있는 공간입니다. 

노트를 펼쳐 인덱스를 하나씩 채워가는 행위는 단순히 글을 적는 것을 넘어, 

내 영혼의 파편과 진실들을 보물상자에 박제해 나가는 과정입니다. 

오늘의 낙서, 순간의 편지, 말로 다 하지 못한 음성과 영상들이 그 안에서 온전히 숨을 쉽니다.

물론 그 노트의 가장 깊숙한 마지막 장에는, 언젠가 내가 이 방을 비우게 될 날을 위한 '유산'이 담길지도 모릅니다. 

하지만 지금 우리에게 가장 중요한 것은, 살아있는 오늘 이 순간 가식 없는 나를 마주하고 위로하는 일입니다. 

내가 허락한 인덱스에 나만의 진심을 차곡차곡 축적해 나가는 것, 그것이 베라노트가 정의하는 새로운 기록의 패러다임입니다.

이제 화려하지만 공허했던 광장에서 내려와, 당신을 위해 정교하게 다듬어진 밀실로 들어오세요.

진실과 안식이 머무는 곳, 베라노트입니다.


 << 이전글 다음글 >>

베라노트 개발일지 #5