프로젝트 배경
1) 문제점 - 새로운 사람과의 저녁 모임은 식당 선정·예약·인원 구성이 번거로워 시작하기 어려움 - 처음 만나는 사람과 취향·가치관이 맞을지 미리 알기 어려움 2) 목표 - 성향 테스트와 날짜·지역 선택만으로 저녁 모임에 참여하는 모바일 경험 구현 - 참가비 결제부터 모임 정보 공개, 리뷰·관심 표시·채팅까지 끊김 없는 흐름 제공 - iOS·Android 동시 출시와 OTA 업데이트로 빠른 개
프로젝트 성과
iOS·Android 스토어 출시와 OTA 운영 체계 구축
앱을 단독 개발해 App Store·Google Play에 출시하고 0.1.2까지 업데이트했으며, EAS Update(OTA)로 스토어 심사 없이 수정 사항을 배포할 수 있게 했습니다.
결제 중단 시 앱 재실행만으로 자동 복구
결제 의도 선기록, 미완료 결제 복구, 서버 멱등 검증을 묶어 결제가 도중에 끊겨도 앱을 다시 열면 결제가 자동으로 복구되도록 했습니다.
테스트 파일 104개로 회귀 방지
Jest·Testing Library·MSW 기반 테스트 파일 104개(테스트 케이스 약 600개)를 GitHub Actions에서 타입 검사·린트와 함께 자동 실행합니다.
핵심 기능
진행 단계
설계·디자인 시스템·회원가입
2026.04.
Expo 앱 구조를 설계하고 Figma 토큰 기반 디자인 시스템과 Storybook, 이메일·카카오 로그인과 SMS 인증 가입을 구현했습니다.
프로젝트 상세
비슷한 성향의 4~6명이 평일 저녁 식사 자리에서 만나는 소셜 다이닝 서비스 '위브닝'의 모바일 앱을 Expo(React Native)로 단독 개발해 App Store와 Google Play에 출시했습니다. 성향 테스트, 날짜·지역 선택 매칭 신청, 참가비 인앱결제, 모임 하루 전 식당·참가자 공개와 길찾기, 리뷰·관심 표시·1:1 채팅, 인앱 재화(WEV) 충전, 푸시 알림까지 서비스 전 과정을 앱으로 구현







