채팅을 구현하였습니다.
아래의 훌륭한 채팅 라이브러리 이용하니 비교적 쉽게 구현되었습니다.
고생은 많이 했습니다. firebase와 연동하고, DB 구조를 새로 갈아엎어야 했거든요 ^^;
https://github.com/FaridSafi/react-native-gifted-chat
Firebase연동 부분에서는 다음 자료를 참고했습니다.
https://github.com/PlatypusIndustries/RNFirebaseChat
될듯 될듯 안되더니, 위 자료대로 하니 딱 되네요~ Hot dog!!!
로직은 다음과 같습니다.
- 도움 요청자 도움 요청 메시지 전송
- 요청 메시지가 앱 설치자 모두에게 전송
- 도움 요청을 수락하면, 요청자와 도움자 채팅방으로 연결
도움 요청자 채팅화면
도움자 채팅화면
쌓이고 쌓인 수많은 버그들이 있지만, 일단 최소한의 기능은 구현되었습니다!
이거 쓰실 분 계신가요?
어디 좋은데 쓰일 수 있을까요?
함께 해요!
이타인클럽 - 우리 동네를 바꾸는 도움 선순환 운동
https://cafe.naver.com/etainclub