독일 개발자가 GitHub 그래프 아이디어로 만든 습관 앱, 결혼식에서 폰 진동으로 월 67억 대박


“친구의 결혼식에 있는데 갑자기 핸드폰이 미친 듯이 진동하기 시작했어요.”

독일에서 소프트웨어 엔지니어로 일하던 Sebastian Röhl이 2023년 5월 어느 토요일에 경험한 일이었어요.

매출 알림이 쏟아져 들어오는 게 믿기지 않았거든요.

“이게 진짜야? 내 앱이 드디어 앱스토어 상위권에 올라간 거야?”

이런 기적 같은 순간에서 시작한 게 지금 12만 다운로드, 연 $50K(67억원) 수익, MRR $3K(400만원)를 달성한 HabitKit예요.

더 놀라운 건, Sebastian이 직장을 그만두고 혼자서 단 2개월 만에 만들어냈다는 거예요.

독일에서 자란 코딩 덕후

Sebastian Röhl은 독일에서 자란 평범한 개발자였어요.

컴퓨터 사이언스를 전공하고 웹과 클라우드 개발에 특화된 소프트웨어 엔지니어로 몇 년간 일했어요.

개발은 좋아했지만, 항상 마음 한구석에 “내 제품을 만들어보고 싶다”는 생각이 있었거든요.

“회사에서 남의 제품만 만들다가 언젠가는 내 아이디어를 직접 구현해보고 싶었어요.”

그런데 주변 친구들을 보니까 모두 비슷한 고민이 있더라고요.

독일 개발자의 아이디어 구상

친구들의 습관 실패에서 발견한 기회

Sebastian은 2022년 초 친구들과 만날 때마다 똑같은 이야기를 들었어요.

“새해 결심으로 운동하기로 했는데, 벌써 포기했어.” “영어 공부를 매일 하려고 했는데, 3일 만에 그만뒀어.” “독서 습관을 만들려고 했는데, 너무 어려워.”

모든 친구들이 새로운 습관을 만들려고 시도하지만 계속 실패하는 거였어요.

“왜 이렇게 습관 만들기가 어려울까?”

Sebastian은 개발자답게 이 문제를 분석해보기 시작했어요.

기존 습관 앱들을 다운받아보니까 너무 복잡하거나, 동기부여가 부족하더라고요.

“뭔가 단순하면서도 강력한 동기부여가 되는 도구가 필요해.”

GitHub 그래프에서 번뜩인 아이디어

어느 날 Sebastian이 자신의 GitHub 프로필을 보다가 번뜩 떠오른 아이디어가 있었어요.

“이 녹색 점들로 이뤄진 커밋 그래프, 정말 중독성 있지 않아?”

개발자들이 GitHub 커밋 그래프를 보면서 “연속으로 코딩한 날”을 자랑스러워하는 걸 봤거든요.

녹색 점이 많이 채워질수록 뿌듯하고, 빈 칸이 있으면 아쉬워하는 그 심리요.

“이 시각적 만족감을 습관 만들기에 적용하면 어떨까?”

Sebastian은 확신했어요. 타일 기반 그리드 차트로 습관 진행도를 보여주는 앱을 만들기로 결심했어요.

2개월 만에 완성한 미니멀 앱

2022년 4월, Sebastian은 과감한 결정을 내렸어요.

소프트웨어 엔지니어 직장을 그만두고 1년 안에 수익성 있는 앱 비즈니스를 만들어보기로 한 거예요.

“실패하면 다시 직장을 구하면 되지 뭐.”

Sebastian은 Flutter를 선택해서 HabitKit 개발에 돌입했어요. iOS와 Android를 동시에 개발할 수 있는 게 혼자서는 큰 장점이었거든요.

핵심 기능은 정말 간단했어요:

  • 습관 등록
  • 매일 완료 체크
  • GitHub 스타일 타일 그리드로 진행도 시각화
  • 스트릭(연속 달성) 기록

“복잡한 기능은 나중에 추가하고, 일단 핵심만 완벽하게 만들자.”

정확히 2개월 후인 2022년 11월, HabitKit이 앱스토어와 구글플레이에 출시됐어요.

첫 1년의 고군분투

출시 초기 반응은… 그냥 그랬어요.

2022년 말까지 매출은 미미했고, 다운로드도 천천히 늘어나는 정도였어요.

“이대로는 안 되겠다.”

Sebastian은 2023년 초 다시 소프트웨어 엔지니어 직장을 구해서 파트타임으로 일하기 시작했어요.

앱 비즈니스가 안정될 때까지 생활비를 벌어야 했거든요.

“포기는 아니야. 그냥 더 안전한 방법으로 가는 거지.”

낮에는 회사에서 일하고, 밤에는 HabitKit을 업데이트하는 생활이 계속됐어요.

친구들도 “Sebastian, 그냥 앱은 취미로 하고 회사 다니는 게 어때?”라고 조언했어요.

결혼식에서 터진 기적의 순간

2023년 5월 어느 토요일 오후, Sebastian은 친구 결혼식에 참석했어요.

축사가 한창 진행되고 있는데 갑자기 핸드폰이 미친 듯이 진동하기 시작했더라고요.

매출 알림이 쏟아져 들어오는 거예요.

“처음엔 시스템 오류인 줄 알았어요. 이렇게 갑자기 팔릴 리가 없잖아요.”

Sebastian이 확인해보니 HabitKit이 앱스토어 ‘habit tracking’ 키워드로 TOP 10에 진입한 거였어요.

그날 하루 동안 평소의 100배가 넘는 매출이 발생했어요.

“결혼식 내내 핸드폰을 보고 있었어요. 신부 신랑한테 미안했지만 너무 신기해서요.”

그 이후로 다운로드와 매출이 꾸준히 올라가기 시작했어요.

앱 성공의 순간

혼자서도 가능한 운영 시스템

HabitKit의 매출이 안정되자 Sebastian은 체계적인 운영 방식을 만들었어요.

개발: Flutter 하나로 iOS/Android 동시 개발 디자인: 미니멀 디자인으로 복잡한 UI 작업 최소화
마케팅: 앱스토어 최적화(ASO)와 인디해커 커뮤니티 활용 고객지원: 직접 이메일 답변 (하루 10-20건 정도)

“제가 하는 모든 작업이 제품을 더 좋게 만드는 일이에요.”

가장 중요한 건 사용자 피드백이었어요. Sebastian은 매일 앱스토어 리뷰를 확인하고 기능 요청을 메모했어요.

2023년 한 해 동안 주요 업데이트들:

  • 10개 언어 현지화
  • 홈 스크린 위젯 추가
  • 다크 모드 구현
  • 친구와 진행도 공유 기능
  • 새로운 앱 WinDiary도 1개월 만에 개발

2024년 드디어 풀타임 전환

2024년 2월, Sebastian은 드디어 회사를 그만두고 풀타임 인디 개발자가 됐어요.

그때 수치가 정말 인상적이었어요:

최종 성과 (2024년 기준):

  • 연 매출: $50,861 (약 67억원)
  • 월 구독 수익: $3,012 (MRR)
  • 누적 다운로드: 120,000명
  • 활성 구독자: 3,630명
  • 평균 평점: 4.74점 (1,851개 리뷰)

“이제 정말 제가 만들고 싶은 제품에만 집중할 수 있어요.”

Sebastian은 HabitKit 외에도 WinDiary(기분 추적 앱)를 단 1개월 만에 추가로 개발했어요.

GitHub 그래프의 마법

Sebastian의 성공 비결은 정말 단순했어요:

  1. 시각적 동기부여: GitHub 커밋 그래프 같은 타일 시스템의 중독성
  2. 미니멀 디자인: 복잡한 기능 대신 핵심에만 집중
  3. 꾸준한 개선: 사용자 피드백 기반 지속적 업데이트
  4. 크로스 플랫폼: Flutter로 개발 효율성 극대화

“사람들은 생각보다 단순해요. 녹색 점이 채워지는 걸 보는 것만으로도 엄청난 만족감을 느끼거든요.”

가장 재미있는 건 마케팅을 거의 안 했다는 거예요. 앱스토어 키워드 최적화와 인디해커 커뮤니티에서 경험을 공유한 게 전부였어요.

실패도 있었던 현실적인 여정

Sebastian도 처음부터 성공한 건 아니에요.

가장 큰 실수들:

  1. 너무 완벽주의: 처음에 기능을 너무 많이 넣으려다가 출시가 늦어짐
  2. 가격 책정 실험: 여러 가격대를 테스트하다가 사용자 혼란 초래
  3. 플랫폼 동기화: 처음엔 iPhone/Android 간 데이터 동기화 없어서 불만 폭주

“완벽한 제품을 만들려고 하지 말고, 빨리 출시해서 사용자와 함께 개선해나가는 게 맞아요.”

Sebastian은 이제 동기화 기능더 스마트한 알림 시스템 개발에 집중하고 있어요.

2025년 바이브 코딩과의 만남

Sebastian의 이야기에서 가장 인상적인 건, 단순함의 힘이라는 거예요.

  • 복잡한 AI 대신 GitHub 그래프 아이디어 재활용
  • Flutter 하나로 두 플랫폼 해결
  • 미니멀 디자인으로 개발 부담 최소화
  • 사용자 피드백 기반 점진적 개선

“ChatGPT와 GitHub Copilot이 나온 후로는 개발 속도가 정말 빨라졌어요. 혼자서도 충분히 가능해요.”

Sebastian이 증명한 건 좋은 아이디어 + 꾸준한 실행 + 현대적 도구 = 성공이라는 공식이에요.

독일에서 전 세계로

혹시 여러분도 주변 사람들의 반복되는 불편함을 발견했다면, Sebastian처럼 해보는 건 어떨까요?

  1. 문제를 단순하게 정의하기: “습관 만들기가 어려운 이유는?”
  2. 기존 성공 패턴 찾기: “GitHub 그래프가 왜 중독적일까?”
  3. 미니멀 MVP 빠르게 출시: “핵심 기능만으로 2개월 완성”
  4. 사용자와 함께 성장: “피드백 기반 지속적 개선”

Sebastian이 증명했듯이, 복잡한 기술보다는 사용자의 심리를 이해하는 것이 더 중요해요.

“녹색 점 하나하나가 채워질 때마다 느끼는 성취감, 그게 바로 제품의 핵심 가치예요.”

2025년에는 여러분도 Sebastian처럼 “결혼식에서 핸드폰이 미친 듯이 울리는” 경험을 하고 있을지도 몰라요. 🎯

에피 프로필 사진

에피 (10xbuilders 커뮤니티 리더)

AI 시대 바이브 코딩 전도사


1인 개발 성공 사례를 읽고 가슴 뛰셨나요?
수익형 바이브 코딩에 미친 사람들만 모이는 저희 커뮤니티에 가입하세요!

10x 빌더가 되어보세요 멤버십 가입하기
가입하기