혼자서는 힘들었던 목표, 이제 친구들과 함께 재밌게!
루틴부터 여행 계획까지, 모두 함께 완성해가는 공간
딱딱한 업무용 툴은 일상 속 작은 목표에 어울리지 않아요.
“가벼운 일정은 가볍게 기록하고 싶잖아요?”
혼자서는 목표를 유지하기 어려워요
“함께하면 더 잘할 수 있을 것 같은데...”
친구들과 계획 체크리스트를 공유하고 싶어요
“카톡에 흩어진 체크리스트, 결국 아무도 기억 못 하죠”
🏃 러닝 크루
같이뛰면 포기 안해요
작심삼일을 뛰어넘도록 도와주는 러닝 크루 경험
📋 여행 계획
친구들과 완벽한 여행
일정 나누기부터 체크리스트까지 한 곳에서
📚 스터디
함께 공부하면 집중 돼요
스터디 기록이 쌓일수록 동기부여 UP
🎨 취미 활동
취미도 같이하면 재미도 두배
같이 성장하는 소소한 루틴 만들기
Plango의 핵심 기능들은 이렇게 탄생했어요
PLANGO에서 로그인 → 히스토리 → 프로필 관리까지, 유저의 주요 흐름을 담당한 만큼 "사용하기 편하다" 라고 느낄 수 있도록 고민하며 작업했습니다. 로그인을 반복해야 하는 불편함을 줄이기 위해 로그인 유지 기능을 구현했고, 보안을 위해 핵심 토큰은 httpOnly 쿠키로 안전하게 관리했습니다. 마이히스토리는 데이터가 많아져도 빠르게 확인할 수 있도록 SSR과 CSR을 적절히 나누어 처리하고, 실패시 재시도 기능을 넣어 이탈률을 최소화했습니다. 또한 프로필 사진도 업로드 후 바로 취소할 수 있어 부담 없이 여러 번 시도할 수 있도록 편의성을 높였습니다
Plango의 할일 페이지를 개발하였습니다. 초기 로딩속도를 줄이기위해서 SSR기능을 적용하였고, 따라서 할일리스트에서 첫페이지의 데이터를 가져올때 SSR, CSR로 나누어서 데이터를 가져오도록 했습니다. 그리고 provider로 context를 공유하는등 컴포넌트간의 데이터 드릴링을 막기위해서 provider를 적용하였습니다. 그리고 처음으로 가장 신경썼던게 Alert인데요. 모든 화면과 다양한 상황에서 즉시 사용 가능한 기본형을 제공하는 동시에, 디자인 및 로직 변경에 쉽게 대응할 수 있는 커스텀 옵션을 지원하도록 설계했습니다
Plango의 gnb와 팀 페이지를 담당했습니다! 각자 팀마다 그래프를 통해 오늘의 달성률을 한눈에 볼 수 있다는것이 매력적이라고 생각합니다. 자유롭게 팀 생성 및 참여가 가능하고 팀 페이지 내에서 멤버관리, 할 일 목록 관리를 간단하게 할 수 있습니다. GNB를 처음 구현해보았는데 사용자 정보와, 그에 따라 달라지는 데이터를 관리하는 부분이라 SSR과 CSR을 조합하여 구성하였습니다.
Plango 자유게시판은 사람들이 모여 이야기를 나누고 작은 교류가 하나의 문화로 이어지는 공간이 되기를 바랐습니다. 버튼 하나로 팀에 참여할 수 있는 초대 기능을 게시판에 추가 도입하고, 사용자에게 빠른 피드백을 반영하기 위해 낙관적 업데이트를 적용해 서버 지연이 발생하더라도 즉시 반응이 가능하도록 개선함으로써 게시판의 참여 속도와 사용자 경험을 최적화했습니다.
Plango 멤버들이 가장 관심 있어하는 토픽이에요
투두리스트 기능을 체험해보세요
팀 회고 작성하기
데일리 스크럼/회의록 작성하기
발표자료 준비하기
혼자가 아닌 함께, 작심삼일이 아닌 꾸준함