SEONGGUK.SYS
◀ WORLD MAP
온택트헬스 플랫폼개발팀 — B2C 헬스케어 · 유연의료

개인 건강데이터 플랫폼 — ONiONE

2023.08 ~ 2024.03

인증 전 경로 · 앱 브릿지 계층 담당 · 신규 생성 파일 208개

B2C 건강 앱의 진입 경로 전체와 앱 웹뷰 연동 계층을 담당했습니다. 건강 데이터를 다루는 서비스라 가입 경로가 복잡했고, 어느 하나라도 막히면 사용자는 서비스를 아예 못 씁니다. Apple 로그인은 기존 React 라이브러리가 리다이렉트 응답을 제대로 처리하지 못해 라이브러리를 걷어내고 순수 JavaScript로 이벤트 리스너와 응답 타입을 직접 구현했습니다. 재사용 가능한 UI 컴포넌트는 Storybook으로 문서화해 디자이너·기획자와 상태와 동작을 함께 확인했습니다. 같은 시기에 앱 ↔ 웹뷰 브릿지 계층도 설계했습니다. 웹뷰 화면들이 플랫폼 분기를 신경 쓰지 않고 앱과 데이터를 주고받도록 `appBridge` 유틸을 신규 작성해, 웹→앱 전송·웹뷰 로딩 타이밍 제어·스크롤과 바텀시트 같은 웹뷰 특유의 결함을 브릿지 단에서 해소했습니다.

진입가입 시작
인증 갈래Apple · GoogleKakao · Naver이메일 5단계
본인확인휴대폰 PASS
데이터 연계공공기관 간편인증검진 · 진료 기록
완료건강 리포트
갈래마다 다르고 전부 성공해야 한다. 하나라도 막히면 서비스를 아예 못 쓴다.
웹뷰건강기록 화면리포트 화면문진 화면
추상화appBridge
네이티브iOS · WKWebViewAndroid · JSInterface
플랫폼 분기를 화면마다 두지 않는다. 브릿지 한 곳이 흡수한다.
◀ WORLD MAP