Skip to content

토이 프로젝트 - Firebase를 이용한 채팅 앱

Notifications You must be signed in to change notification settings

samusesapple/Messenger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Messenger

채팅 앱 - 토이 프로젝트

목적


  • Firebase를 이용한 실시간 채팅 기능 구현


프로젝트 기간


2023.05.05 ~ 진행 중

사용 기술


  • Firebase (Auth, Storage, Realtime Database, Firestore)
  • UserDefaults
  • SDWebImage
  • URLSession
  • MessageKit
  • JGProgressHUD


문제 해결 과정


  1. 로그아웃 후, 다시 소셜 로그인을 하면 기존에 존재하던 유저의 Real time data가 초기화 되는 문제

Auth ViewModel - Google login 코드

image

시연 영상


  • 실시간 채팅 및 사진 전송 기능
    캡처12