안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
[구현 데모] 쿠폰 발급·적용 통합 커머스 앱 — 로그인·비로그인 통합 홈
개발 · 디자인 · 기획
SaaSㆍ솔루션, 통계ㆍ대시보드, 자사몰 구축
프로젝트 배경
1) 예상 리스크 및 대응 계획 - 쿠폰 동시 발급 요청 시 재고 초과가 발생하지 않도록 트랜잭션 격리 수준과 잠금 전략을 설계할 필요가 있습니다. - 로그인 이전 게스트 상태에서 담은 쿠폰과 장바구니를 로그인 후 정확히 병합하는 로직 설계가 필요합니다. - FCM 토큰 만료·재발급 주기를 관리하지 않으면 알림 유실이 누적될 수 있어 토큰 수명 관리 전략이 필요합니다. - 쿠폰 중복 적용과 최소 주문
프로젝트 성과
쿠폰 발급 원자성 트랜잭션 설계
PostgreSQL 트랜잭션과 행 단위 잠금으로 쿠폰 발급 수량 제한을 처리해, 동시 요청에서도 초과 발급 없이 정합성을 유지하는 구조를 구현합니다.
로그인/게스트 통합 세션 설계
JWT 액세스·리프레시 토큰과 게스트 임시 토큰을 분리 발급하고, 로그인 시 게스트 데이터를 자동 병합하는 세션 아키텍처를 구현합니다.
FCM 알림 재발송 큐 구축
Firebase Cloud Messaging 발송 실패 건을 별도 재시도 큐로 순환시켜, 알림 유실을 최소화하는 큐 아키텍처를 설계합니다.
쿠폰 검색 필터 갤러리 UI 구현
카테고리 chips와 검색어를 결합한 반응형 카드 그리드를 구현해, 화면 크기별로 3~5열 그리드를 자동 전환하는 레이아웃을 설계합니다.
핵심 기능
로그인·비로그인 통합 홈
회원 로그인과 비회원 게스트 모드를 하나의 홈 화면에서 자연스럽게 전환할 수 있도록 구성합니다. 기존 Flutter 앱의 인증 플로우를 웹 환경에서 JWT 기반 세션과 게스트 토큰 발급 로직으로 재구성합니다
진행 단계
기존 코드 구조 분석 및 DB 스키마 설계
2026.08
Flutter 앱 화면 흐름 분석, 쿠폰·주문·알림 테이블 12개 설계 및 관계 매핑
프로젝트 상세
1) 포트폴리오 소개 기존 Flutter 앱의 소스코드를 인수한다는 전제로, 로그인/비로그인 연동과 쿠폰 발급·조회·적용, FCM 푸시 알림을 웹 환경의 반응형 데모로 재현합니다. 실제 모바일 앱의 화면 흐름과 톤앤매너를 유지하면서, 스토어 출시 전 최종 점검용 데모로도 함께 활용할 수 있도록 설계합니다. 2) 작업 범위 - 로그인·비로그인 통합 홈: 회원 로그인과 비회원 게스트 모드를 하나의 홈 화

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

fi******
개발 · 법인사업자

프로젝트 정보

참여 기간
2026.08. ~ 2026.08.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
역할
풀스택 개발 (기여도 100%)
관련 기술
TypeScript
PostgreSQL
Express
Node.js
React
Tailwind CSS