프로젝트 배경
1. 문제점 기존 해외복권 서비스가 웹 중심으로 제공되고 있었음 모바일에서 앱처럼 설치하고 실행할 수 있는 이용 방식이 필요했음 외부 링크와 결제 페이지 이동을 연결할 기능이 필요했음 사용자에게 당첨 정보와 서비스 안내를 전달할 푸시 알림이 필요했음 기기 토큰 저장과 주기적인 서버 작업을 자동화할 필요가 있었음 2. 프로젝트 목표 기존 웹서비스를 PWA 기반 모바일 환경으로 확장 모바일 홈
프로젝트 성과
해외복권 서비스 PWA 전환
기존 웹서비스를 모바일 홈 화면에 설치하고 앱 형태로 실행할 수 있는 PWA 환경으로 확장했습니다.
딥링크 및 외부 결제 연결
외부 링크, 서비스 페이지와 결제 화면 사이의 이동이 이어지도록 모바일 이용 흐름을 구성했습니다.
FCM 푸시 알림 구현
Firebase Cloud Messaging을 연동하고 사용자 기기의 알림 수신 정보를 서버에서 관리하도록 구현했습니다.
기기 토큰 DB 관리, Cron 자동 처리 구성
사용자별 기기 토큰을 MySQL에 저장하고 중복 토큰을 관리할 수 있도록 데이터 구조를 구성했습니다.
반복적으로 실행해야 하는 서버 작업을 Cron과 연동해 자동으로 처리할 수 있도록 구성했습니다.
반복적으로 실행해야 하는 서버 작업을 Cron과 연동해 자동으로 처리할 수 있도록 구성했습니다.
모바일 기능 개발 및 납품 완료
PWA와 모바일 연동 기능의 개발 및 검수를 완료했으며, 스토어 등록은 정책 검토 결과 진행하지 않았습니다
핵심 기능
진행 단계
기존 서비스 및 모바일 흐름 확인
2026.04.
기존 웹서비스의 주요 페이지, 결제 과정, 회원 구조와 모바일 이용 흐름을 확인했습니다.
프로젝트 상세
1. 포트폴리오 소개 메가밀리언과 파워볼 등 해외복권의 당첨 정보, 구매 안내, 당첨 확인과 회원 서비스를 제공하는 해외복권 웹서비스입니다. 기존 웹서비스의 구조를 유지하면서 사용자가 모바일에서 앱처럼 설치하고 이용할 수 있도록 PWA와 모바일 연동 기능을 구현했습니다. 2. 작업 범위 기존 웹서비스의 모바일 이용 흐름 확인, PWA 앱 전환, 딥링크, 앱 내비게이션, 외부 결제 연결, Fireba






