안녕하세요.
같이가계부를 개발하고 운영 중인 개발자입니다.
오늘은 최근 적용한 구글 로그인 기능과 월간 통계 개편 작업에 대해,
개발자로서 어떤 배경에서 이 기능들을 도입하게 되었고, 어떤 방향성을 고민했는지 간단히 정리해보려고 합니다.
로그인, 더 가볍고 빠르게 – 구글 로그인 도입
처음 같이가계부를 만들었을 때는 이메일/비밀번호 기반의 회원가입 및 로그인만을 제공했습니다.
이 방식은 전통적이지만, 사용자 입장에서 보면 꽤 번거롭습니다.
• 가계부 앱 특성상, 커플이나 가족이 초대 링크를 통해 바로 사용을 시작하고 싶은데…
• 가입 화면에서 멈추는 경우가 꽤 많았습니다.
• 특히 부모님 세대처럼 비밀번호 관리가 어려운 사용자 분들은 가입 과정에서 이탈하시는 경우도 있었고요.
그래서 이번에 구글 로그인을 도입했습니다.
사용자의 이메일 계정으로 빠르게 로그인할 수 있도록 구현했고, 이미 가입된 이메일이라면 자동으로 연결되도록 처리했습니다.
개발하면서 고려한 점:
• OAuth 인증 후 기존 사용자와 계정 연동이 가장 핵심이었습니다.
• 신규 가입 시에는 필요한 최소 정보만 요청하도록 했고,
• 기존 이메일 사용자와 구글 계정이 충돌하지 않도록 이메일 인증 상태에 따라 분기 처리를 했습니다.
그 결과,
공유 초대를 받은 사람이 1분 안에 로그인까지 마치고, 바로 가계부에 접근할 수 있는 흐름이 가능해졌습니다.
개인적으로도 가장 만족하는 개선 중 하나입니다.
월간 통계, 다시 설계했습니다.
초기 버전의 통계 화면은 사실 단순했습니다.
한 달간의 총 지출, 수입, 그리고 카테고리별 소비 비중 정도만을 제공했는데,
사용자 피드백을 수집하다 보니 다음과 같은 의견들이 반복적으로 나왔습니다.
• “예산과 실제 지출의 차이를 한눈에 보고 싶어요.”
• “전월 대비 얼마나 줄였는지, 늘었는지를 보여주면 좋겠어요.”
• “카테고리별 소비를 그래프로 보고 싶어요.”
그래서 이번 개편에서는 단순한 숫자 나열을 넘어서,
**“지출 흐름을 한눈에 파악할 수 있는 구조”**로 다시 설계했습니다.
주요 변화
1. 예산 대비 지출 시각화
• 설정한 예산과 실제 지출을 진행 바 형태로 보여줍니다.
• 초과 여부를 색상으로 직관적으로 표시합니다.
2. 전월 대비 지출 변화
• 각 카테고리별로 이전 달과 비교한 증감률을 보여줍니다.
• 소비 패턴 변화를 이해하는 데 큰 도움이 됩니다.
3. 카테고리별 파이 차트
• 전체 지출 중 어느 영역에 가장 많은 금액이 쓰였는지 한눈에 확인할 수 있습니다.
4. 모바일 최적화
• 통계 화면도 모바일에서 보기 쉽게 카드형으로 구성했습니다.
• 터치 기반 조작에 적합하도록 버튼 및 그래프 간 간격을 조정했습니다.
앞으로 더 나아가기 위한 기록
이번 업데이트는 사실 작지만, 사용자 경험 측면에서 보면 꽤 큰 전환점이라고 생각합니다.
우리는 여전히 완성형이 아니고, 사용자들이 실제로 무엇이 불편한지, 어떤 기능이 정말 ‘쓸만한지’를 계속 배우고 있습니다.
사용자 수가 늘어날수록 다양한 사용 시나리오가 생기고, 그만큼 새로운 문제도 등장합니다.
공유 가계부라는 특성상, 가계부의 기능은 물론이고, 공유 및 연동의 기능도 매우 중요합니다.
따라서 다음 업데이트 연동하는 플로우를 좀 더 간편하게 할 수 있도록 작업 중 입니다.
(혹시 이 글을 보시는 분들 중에서도, 이런 기능이 있으면 좋겠다는 의견이 있으시다면 언제든지 피드백 주세요!)
마무리하며
이번 업데이트 이후,
처음 같이가계부를 접하신 분들도 “설치하고 로그인하자마자 쓸 수 있어서 좋았다”,
“통계가 눈에 잘 들어와서 매달 소비 점검이 쉬워졌다”는 피드백을 많이 주셨습니다.
그 말 한마디가 개발자로서 정말 큰 보람이고,
또 다음 기능을 설계할 원동력이 됩니다.
오늘도 사용자분들의 일상 속 작은 불편 하나를 더 줄이기 위해, 조용히 업데이트 중입니다.
읽어주셔서 감사합니다. 😊
PC버전: https://gachibook.com
'사이드프로젝트' 카테고리의 다른 글
불편해서 직접 만든 공유 가계부 - 같이 가계부 (0) | 2025.02.18 |
---|