데브허브 | DEVHUB | Build a Full Stack Chat App using Socket.io & Expo Router #1 - IntroductionBuild a Full Stack Chat App using Socket.io & Expo Router #1 - Introduction
- 최신 Expo Router의 파일 기반 라우팅을 활용하여 풀스택 실시간 채팅 앱 'Bubbly'를 구축합니다. 📱
- 백엔드는 NodeJS, Express, MongoDB를 사용하며, 실시간 통신은 Socket.io로 구현됩니다. ⚡
- 사용자는 환영 애니메이션, 회원가입/로그인 기능을 통해 앱에 접근할 수 있습니다. 👋
- 다이렉트 메시지와 그룹 메시지 탭을 통해 1:1 및 다자간 채팅이 가능합니다. 💬
- Socket.io 덕분에 매우 빠른 실시간 텍스트 메시지 전송 및 수신이 가능합니다. 🚀
- Cloudinary를 활용하여 이미지 공유 기능을 지원하며, 채팅 내역에 즉시 반영됩니다. 🖼️
- 그룹 생성 및 관리, 초대된 멤버만 메시지를 보낼 수 있는 그룹 채팅 기능이 포함됩니다. 👥
- 사용자 프로필(이름, 아바타)을 편집하고 업데이트하는 기능이 제공됩니다. ⚙️
- iOS와 Android 모두에서 완벽하게 작동하는 크로스 플랫폼 앱으로 개발됩니다. 🍎🤖
- 초보자부터 숙련된 개발자까지 프로덕션 수준의 채팅 앱 구축에 적합한 프로젝트입니다. ✅
- 소스 코드는 비디오 설명과 codewithnomi.com에서 확인할 수 있습니다. 💻