약 두 주간 헬로우톡 앱을 클론하는 프로젝트를 진행했다. 헬로우톡은 언어교환 앱인데, 기본적인 채팅 앱의 구조를 잘 갖추고 있어서 한 번 클론에 도전하게 됐다. 프로젝트는 Redux
와 Firebase
를 기반으로 진행했는데, 채팅 앱의 UI를 어떤 식으로 구성해야되는지, 데이터 구조는 어떤 식으로 설정해야되는지를 알 수 있었다. 언제나 그렇듯 열정적인 초기에 비해 끝으로 갈 수록 코드를 마구(?) 작성해버렸지만 그래도 기본적인 flow는 마칠 수 있었다. 처음으로 내 프로젝트를 소개하는 간단한 유튜브 영상도 찍었는데 내장 마이크를 썼더니 소리가 조금 울리는 듯 하다...
혹시 firebase
를 이용해서 프로젝트를 진행할 생각이 있으신 분들은 한 번 둘러보시면 좋을 것 같습니다.