This website requires JavaScript.
포트폴리오 대표 이미지
소프트웨어 개발Enishi - 한국과 일본 인연이 시작되는 곳
  • 지역비대면 진행
  • 예산250,000원
  • 이용 목적일반 프로그램
  • 유형Android, iOS
  • 기간7일

== 프로젝트 설명 == Enishi(縁)는 한일 양국 사용자를 언어교환, 친구, 연애 목적으로 연결하는 매치메이킹 소셜 플랫폼입니다. 스와이프 디스커버리, 실시간 번역 채팅, 동네 커뮤니티, 구독 결제, 신고/차단 안전 센터까지 데이팅 앱의 전체 사이클을 16개 화면으로 구현했습니다. 한국어/일본어/영어를 모두 지원하며, Feature-first 클린 아키텍처로 설계해 백엔드 교체가 데이터 계층에만 국한되도록 경계를 분리했습니다. == 프로젝스 개요 == 플랫폼 iOS / Android (Flutter 크로스플랫폼) 지원 언어 한국어/일본어/영어 규모 = 화면 16종, 기능 모듈 12개 = Dart 코드 43,498줄 / 192개 파일 주요 기능 = 스와이프 디스커버리 - 제스처/물리 애니메이션 직접 구현, 매치 점수 산출 = 실시간 채팅 - WebSocket 기반, 타이핑 인디케이터 및 번역 UI = 프로필 온보딩 - 7단계 마법사, 작성 중 로컬 스냅샷 자동 저장 = KYC 신원 인증, 신고/차단 안전 센터 (앱스토어 심사 요건 대응) = VIP 구독 결제 UI, 알림 센터, 동네 커뮤니티 피드 == 기술 스택 == 언어/프레임워크 : Dart 3.12 / Flutter 아키텍처 : Feature-first Clean Architecture (Data / Domain / Presentation)DDD 적용 - Entity, Value Object, UseCase, Repository 인터페이스 상태 관리 : Riverpod v3 (riverpod_generator 코드 생성) 라우팅 : go_router - StatefulShellRoute 기반 중첩 네비게이션, 인증 리다이렉트 가드 네트워크 : Dio (인증/재시도/로깅 인터셉터 커스텀) / web_socket_channel 로컬 저장소 : Hive CE / flutter_secure_storage (토큰) 에러 처리 : fpdart - Either(Failure, T) 기반 함수형 도메인 계약 모델 : Freezed / json_serializable UI / 모션 : Lottie, Shimmer, flutter_animate, cached_network_image, flutter_svg 타이포그래피 : Pretendard (한/영) + Noto Sans JP 폴백 체인 (google_fonts) 다국어 : flutter_localizations + gen-l10n (ARB) == 외부 연동 == Supabase Auth : 이메일 OTP / 매직 링크 인증, PKCE 플로우, 딥링크(Custom URL Scheme) 복귀 처리 Supabase PostgreSQL : 관계형 스키마 설계 - 프로필 / 사진 / 스와이프 원장 / 매치 / 차단 PostGIS : 위치 기반 반경 검색을 위한 geography(Point, 4326) + GIST 공간 인덱스 RLS (행 수준 보안) : "매치된 상대만 상세 프로필 조회" 등을 DB 정책으로 강제 상호 좋아요 -> 매치 자동 생성, 차단 시 매치 해제를 트리거로 구현 Google Fonts : 일본어 웹폰트 런타임 프리페치 및 폴백 처리 Supabase Storage : 프로필 이미지 업로드 (클라이언트 압축 후 CDN 연동) Supabase Realtime : 채팅 WebSocket 실 서버 전환 FCM : 푸시 알림 (Ed(Edge Function 연동) RevenueCat : 인앱 구독 결제 및 서버 영수증 검증

이미지 2

이미지 4

이미지 6

이미지 8

이미지 10

이미지 12

이미지 14

Lowell
소프트웨어 개발
별점
0.0(0)
"기획부터 배포까지, 비즈니스의 아이디어를 완벽한 프로덕트로 구현하는 풀스택 개발자입니다."

식생톡 - 과 구성원 전용 커뮤니티와 학과 생활 통합 플랫폼 앱

0
6
  • 식생톡 - 과 구성원 전용 커뮤니티와 학과 생활 통합 플랫폼 앱

    0
    6
비슷한 스타일을 찾고 계신가요?의 다른 포트폴리오

트립스토어 여행 패키지 플랫폼 QA 검증

0
16

전문가 매칭 MVP - 요청서, 견적, 실시간 채팅, 리뷰

0
3

구해줘 알바 - AI 이미지 생성, 채팅, 계약, 영상통화, 챗봇 기반 검색 기능을 통합

0
22

맘스 육아 커뮤니티 재구축

0
63
  • 트립스토어 여행 패키지 플랫폼 QA 검증

    0
    16
  • 전문가 매칭 MVP - 요청서, 견적, 실시간 채팅, 리뷰

    0
    3
  • 구해줘 알바 - AI 이미지 생성, 채팅, 계약, 영상통화, 챗봇 기반 검색 기능을 통합

    0
    22
  • 맘스 육아 커뮤니티 재구축

    0
    63
  • 소개팅 앱 어플리케이션

    0
    75
  • 입찰정보 서비스 개발

    0
    11
  • 콕콕 라오스 현지화 메신저 앱 출시

    0
    0
  • 지즈 15~20% 무제한 적립 쇼핑 앱 구축

    0
    0
  • 히트업 낚시 커뮤니티 쇼핑몰 앱

    0
    0