아티스트 기반의 팬 커뮤니티 기능과 1:N 채팅을 지원하는 하이브리드 커뮤니케이션 앱 개발
팬과 아티스트 간의 소통을 중심으로 한 커뮤니티 앱으로, 아티스트의 콘텐츠 발신과 팬 참여가 활발히 일어나는 구조를 설계했습니다. Bubble 등 팬 플랫폼을 벤치마킹하여, 1:N 대화, 오픈채팅, 공지 및 콘텐츠 공간을 하나의 앱에서 통합적으로 제공할 수 있도록 구현했습니다.
주요 기능
아티스트와 팬 간의 1:N 채팅 시스템
실시간 오픈채팅 및 팬 커뮤니티 공간
아티스트별 콘텐츠 피드 및 공지 기능
유저별 푸시 알림 설정 및 구독 기능
간단한 프로필 설정 및 팬 인증 로직 포함
기술 스택
Frontend: React Native (iOS/Android 하이브리드)
Backend: Node.js (Express), Socket.IO (실시간 메시징)
Database: MongoDB
Infra: AWS EC2, S3, CloudFront, PM2
기여 및 역할
전체 서비스 기획 및 IA 설계
채팅 및 커뮤니티 구조 설계 및 구현
아티스트별 채널 분리 및 권한 관리 로직 구축
배포 및 앱 스토어 등록 대응
버블(Bubble) 앱을 벤치마킹한, 아티스트와 팬 간의 1:N 채팅 및 커뮤니티 기능을 제공하는 하이브리드 채팅 플랫폼을 React Native 기반으로 제작하였습니다.