프로젝트 배경
(1) 국내 소셜 로그인 계정 이원화 및 지도 기술 선정 리스크 - 국내 필수인 카카오 로그인이 글로벌 클라우드 인증 기본 사업자에 없어, 구글·이메일 가입자와 계정 체계가 분리되는 구조적 문제가 있었습니다. - 모바일과 웹을 개별 개발할 경우 3개 플랫폼 화면을 중복 구현해야 해 초기 검증 단계에서 비용 부담이 컸습니다. - 지도 공급자(카카오/네이버/구글)의 마커 처리 성능, 플랫폼 지원 범위, 라이
프로젝트 성과
3종 소셜 로그인 단일 계정 체계 통합
카카오, 구글, 이메일 경로를 단일 인증 클래스로 수렴시켜 화면 단의 분기 코드를 제거하고 중복 회원 관리 공수를 원천 차단했습니다.
단일 코드베이스로 3개 플랫폼 동시 대응 체계 구축
Android, iOS, Web을 단일 소스로 완결하여 플랫폼별 중복 구현을 없애고 신규 기능 추가 시 반영 리드타임을 대폭 단축했습니다.
지도 공급자 4종 실증 비교 검증 및 기술 리스크 해소
카카오, 네이버, 구글 지도와 웹뷰 방식을 실제 동작 수준으로 구현·검증하여 마커 성능과 라이선스에 부합하는 최적의 아키텍처를 확보했습니다.
GitHub Actions 기반 웹 무중단 CI/CD 배포 자동화
브랜치 병합 시 호스팅에 자동 배포되고 PR 시 검수용 프리뷰 채널이 자동 생성되는 파이프라인을 구축해 수작업 배포 공수를 제거했습니다.
핵심 기능
진행 단계
기획 및 통합 인증 시퀀스 설계
2022.09.
3종 로그인 통합 인증 흐름 정의, 반응형 레이아웃 정책 및 화면 라우팅 구조 수립.
프로젝트 상세
[프로젝트 개요] 단일 Dart 코드베이스로 Android, iOS, Web 3개 플랫폼을 동시에 지원하는 위치기반 매물 정보 플랫폼 애플리케이션입니다. 카카오, 구글, 이메일 3종 로그인을 단일 사용자 식별자 체계로 통합하는 인증 아키텍처를 구축하고, 위치 기반 멀티 지도 SDK와 미디어 스트리밍 모듈의 기술 타당성을 실증 검증(PoC)했습니다. [1. 프로젝트 배경 및 문제 정의] - 국내 소셜







