- Published on
성장을 위한 사이드 프로젝트, Bitfolio 앱 기획 스토리
이것저것 해보고 싶은 것도 많고, 인턴 활동이 끝난 찰나에 저는 사이드 프로젝트를 진행하고자 마음먹었습니다.
심플한 목표로는 앱 기획부터 ~ 스토어에 론칭까지..?
이번 사이드 프로젝트의 시작점이 된 앱 주제 선정 과정은 다음과 같은 흐름으로 진행됐습니다.
- 앱을 통해 이루고자 하는 방향과 목표 설정
- 앱 주제 선정 및 아이템 구체화
- 앱 이름 선정
01. 앱을 통해 하고자 하는 방향과 목표 세우기
흐지부지 끝나지 않고 무엇을 성취할 수 있도록 마무리가 되기 위해서는 목표가 필요했습니다.
저는 앱 아이디어를 구상하기 전에 가장 먼저 이번 앱을 통해 무엇을 하고 싶은지, 프로젝트를 하게 된 목적이 무엇인지 저에게 물어보았습니다.
이번 사이드 프로젝트는 해보고 싶은 것이 있기 때문에 시작한 만큼 답은 간단했습니다.
1. 앱을 통해 어떤 것들을 하고 싶은가?
프로젝트 주제를 생각하기보다 먼저 큼직하게 구현하고 싶은 기능들이 떠올랐습니다.
- 데이터를 시각화하여 멋진 UI 구현
- 다국어를 지원
- Theme으로 Dark Mode / Light Mode를 지원
또한, 전 프로젝트를 회고하면서 아쉬웠던 점들 보완한 일들 또한 떠올랐습니다.
- TypeScript를 도입하여 목적에 맞지 않는 타입의 변수나, 함수들에서 일어나는 버그를 사전에 제거해보자
- 구조부터 견고하게
- 사용자 경험을 우선으로
아주 추상적이지만 앞으로 기획, 디자인, 개발 과정을 겪으면서 살이 더 붙을 것을 예상하며 리스트업 하였습니다.
2. 프로젝트 목적은 무엇인가?
"왜 사이드 프로젝트를 시작해?"라고 묻는다면 저는 이렇게 답할 것입니다.
- 공부하고 배웠으니까 써먹어야지!
- 처음부터 끝까지 프로젝트를 진행하게 되면서 겪는 어려움이나, 고민들을 통해서 굉장하게 성장할 수 있으니까.
단순히 "성장을 위해서", "심심해서", "수익 창출해보려고" 등의 보기가 있다면 저의 지금 프로젝트는 "성장을 위해서"라고 정의했습니다.
02. 앱 주제 선정 & 아이템 구체화 하기
우선 앞서 세웠던 목표와 가장 어울릴만한 아이디어를 키워드로 리스트업 해보았습니다.
- 주식 (가격 차트, 모의 투자, 커뮤니티 활성화)
- 가상 화폐 (주식과 동일)
이중 제가 채택한 아이디어의 키워드는 가상 화폐입니다. 그 이유는 현재 자주 이슈가 되고 있고, 사람들의 관심도 점점 높아지고 있다고 느꼈기 때문입니다. 또한, 가격 차트나 가상 화폐 점유율 통계 등 데이터를 시각화할 수 있는 기회가 많을 것이라 생각했습니다.
우리나라뿐만 아니라 해외에서도 활발히 이슈가 되는 주제이기 때문에, 다국어를 지원할 명분도 충분하다고 판단했습니다.
이제 키워드를 정했으니, 주제를 구체화하고 아이템의 형태를 정리할 필요가 있습니다.
전 세계 수백 개의 거래소에 흩어져있는 가상 화폐를 모아보면, 만 개가 넘는 다양한 코인들이 존재합니다. 따라서 다음과 같은 방향으로 서비스를 구상하게 되었습니다.
- 다양한 거래소의 코인들을 글로벌 거래량 가중 평균 가격을 토대로 가격, 거래량 차트를 제공할 것입니다.
- 단일 거래소의 제한적인 코인을 대상으로 한 모의 투자가 아닌 수천 개의 코인을 대상으로 모의 투자할 수 있고, 포트폴리오를 구성하여 이익 / 손실, 매수 평균 가격, 점유율 등을 제공할 것입니다.
- 가상 화폐에 관련된 뉴스 피드를 제공할 것입니다.
- 특정 가상 화폐의 투자 또는 생각을 토론할 수 있는 커뮤니티 공간 제공할 것입니다.
이로써 이번 사이드 프로젝트 주제를 한 문장으로 정리하면 다음과 같습니다.
글로벌 가상 화폐를 한눈에 보고, 모의 투자하며 포트폴리오를 구성해 볼 수 있는 앱.
03. 앱 이름 선정
가상 화폐의 대표 주자인 Bitcoin
과 이번 앱에서의 핵심 기능인 Portfolio
를 결합해 Bitfolio
라는 이름으로 이번 사이드 프로젝트의 앱 이름이 정해졌습니다.