8000 GitHub - 8zipcore/YoutubeChat
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

8zipcore/YoutubeChat

Repository files navigation

BeChat

유튜브 컨텐츠를 함께 실시간으로 감상하며, 채팅으로 소통할 수 있는 앱.

🛠️ 개발 환경

  • Xcode 15.2
  • Swift 5

✨ 주요 기능

  • 실시간 채팅
  • 실시간 유튜브 시청
  • 프로필 생성 / 조회 / 수정
  • 채팅방 생성 / 조회 / 수정

💡 화면 세부 사항

프로필 설정

  • 첫 진입 시 프로필 이미지, 이름 설정 기능 구현
  • UIImagePickerController를 활용해 갤러리에서 이미지 불러오기 구현

채팅방 만들기 및 참여하기

  • 채팅방 이미지, 이름, 설명, 옵션(동영상 추가, 검색), 비밀번호 설정 기능 구현
  • 채팅방 설명 추가 시 해시태그 기능 구현
  • 채팅방 참여 기능 구현

실시간 채팅 및 유튜브 동영상 추가, 삭제

  • 입장 및 퇴장 알림, 실시간 채팅 기능 구현
  • YouTubeiOSPlayerHelper를 활용한 YouTube 동영상 플레이어 화면 구현
  • YouTube Data API를 이용한 동영상 추가 및 삭제 기능 구현
  • 유튜브 동영상 싱크 동기화 기능 구현

프로필 조회 및 채팅방 공유하기

  • 프로필 조회 및 채팅방 편집 기능 구현
  • Deep Link를 활용한 URL 채팅방 참여 기능 구현

채팅방 검색 및 인기 해시태그 조회

  • 인기 해시태그 조회 기능 구현
  • 해시태그를 포함한 채팅방 조회 기능 구현
  • 채팅방 이름, 설명을 기반으로 검색 기능 구현

프로필 편집

  • 프로필 이미지, 배경 이미지, 상태메세지 설정 기능 구현
  • Supabase Storage에 이미지 저장 후 반환된 URL 사용

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0