Saii
문화와 지역 모임을 통해 인증된 한국인·외국인 친구를 만나고, 메시지와 통화로 교류하는 친구 찾기·언어교환 앱입니다.
- 1:1음성·영상 통화
- 3로그인 방식 (Apple·Google·카카오)
- 2지원 언어 (한국어·영어)
웹 화면
모바일 화면
앱 화면 (데모 데이터)
만든 기능
- 음성·영상 통화
WebRTC와 Cloudflare TURN으로 1:1 통화를 연결해요. 아이폰에서는 VoIP 푸시와 CallKit 기본 통화 화면으로 전화가 와요.
- 실시간 채팅
텍스트, 음성 메시지, 사진, 위치 공유, 반응, 답장, 수정, 읽음 표시까지 지원해요.
- 버디 매칭
서로 배우려는 언어, 관심사, 목적으로 궁합 점수를 매기고, 목록·필터·도시 지도로 찾아볼 수 있어요.
- 언어교환 도구
언어교환 일정을 잡고, 서로의 메시지를 고쳐 주고, 배운 표현을 학습 노트에 모아 내보낼 수 있어요.
- 모임과 지역 축제
회원이 직접 모임을 열고 참석 신청과 매주 반복 모임을 운영해요. 한국관광공사 축제 정보를 지도와 함께 보여 줘요.
- 커뮤니티와 AI 번역
게시글, 댓글, 좋아요를 지원하고, 필요할 때 AI로 번역해 봐요.
- 인증 배지
AWS Rekognition 사진 실물 인증, 위치 기반 국내 거주 확인, 학교·회사 이메일 인증을 제공해요.
- 안전과 신고 관리
차단, 신고, 스팸 제한, 자동 문장 검사, 이용 정지와 관리자 검토 화면을 갖췄어요.
- 로그인과 푸시 알림
Apple, Google, 카카오 로그인과 APNs·FCM 푸시 알림을 지원해요.
사용 기술
- Rails
- Hotwire Native
- WebRTC
- CallKit
- Kotlin Multiplatform
- Jetpack Compose
- PostGIS
- Kamal

