프로젝트 배경
1) 문제점 - 모임 일정은 메신저에서 정하는데 기록은 캘린더 앱에 남아 두 곳을 오가야 함 - 대화 스크롤을 거슬러 올라가야 언제 정한 일정인지 확인 가능 - 투표·공지 같은 결정 과정이 대화에 묻혀 사라짐 - 앱과 웹의 사용 경험이 끊겨 접속 환경마다 다시 찾아야 함 2) 프로젝트 목표 - 「박스」 대화방 단위로 채팅·투표·캘린더를 하나의 맥락에 묶기 - 대화방 안에서 바로 일정을 추가·공
프로젝트 성과
채팅·일정 통합 「박스」 구조 설계
대화방 하나에서 채팅·블록·투표·캘린더 탭을 전환하게 해, 메신저와 캘린더를 오가는 이탈을 없앴습니다.
실시간 그룹·1:1 채팅 구현
「박스」 단위로 그룹과 1:1 대화를 묶고 실시간 메시지 송수신과 재접속 동기화를 구현했습니다.
알림 채널 분리 체계 구축
푸시·캘린더·댓글로 알림을 분리해 사용자가 필요한 알림만 받도록 설정 체계를 만들었습니다.
앱·웹 반응형 동시 대응
앱과 웹 어느 쪽에서 접속해도 동일한 대화·일정 상태로 이어지는 반응형 경험을 제공합니다.
핵심 기능
진행 단계
요구사항 정의 및 구조 설계
2025.11.
「박스」 대화방 개념과 채팅·투표·캘린더 통합 정보 구조를 확정했습니다.
프로젝트 상세
1) 포트폴리오 소개 - 대화와 일정을 한 곳에서 다루는 메신저·일정 관리 서비스입니다. - 메인 타깃: 모임·팀 단위로 대화하면서 일정을 함께 잡아야 하는 사용자. 2) 작업 범위 - 기획: 「박스」 대화방 개념 정의, 채팅·일정 통합 정보 구조 설계 - 개발: 실시간 채팅 서버·클라이언트, 캘린더, 알림, 친구 관리 - 지원 환경: App, 반응형 Web 3) 주요 업무 - 「박스」







