사이드 프로젝트로 앱 주제 선정하기.

2022. 1. 12. 10:53·사이드 프로젝트/Bitfolio

이것저것 해보고 싶은 것도 많고, 인턴 활동이 끝난 찰나에 저는 사이드 프로젝트를 진행하고자 마음먹었습니다.

심플한 목표로는 앱 기획부터 ~ 스토어에 론칭까지..?

 

사이드 프로젝트로 앱 주제 선정하기까지의 과정은 다음과 같습니다.

  1. 앱을 통해 하고자 하는 방향과 목표 세우기
  2. 앱 주제 선정 & 아이템 구체화 하기 

01.

앱을 통해 하고자 하는 방향과 목표 세우기

흐지부지 끝나지 않고 무엇을 성취할 수 있도록 마무리가 되기 위해서는 목표가 필요했습니다.

저는 앱 아이디어를 구상하기 전에 가장 먼저 이번 앱을 통해 무엇을 하고 싶은지, 프로젝트를 하게 된 목적이 무엇인지 저에게 물어보았습니다.

이번 사이드 프로젝트는 해보고 싶은 것이 있기 때문에 시작한 만큼 답은 간단했습니다.

 

1) 앱을 통해 어떤 것들을 하고 싶은가?

프로젝트 주제를 생각하기보다 먼저 큼직하게 구현하고 싶은 기능들이 떠올랐습니다.

  • 데이터를 시각화하여 멋진 UI 구현
  • 다국어를 지원
  • Theme으로 Dark Mode / Light Mode를 지원

또한, 전 프로젝트를 회고하면서 아쉬웠던 점들 보완한 일들 또한 떠올랐습니다.

  • TypeScript를 도입하여 목적에 맞지 않는 타입의 변수나, 함수들에서 일어나는  버그를 사전에 제거해보자.
  • 구조부터 견고하게. 
  • 사용자 경험을 우선으로.

아주 추상적이지만 앞으로 기획, 디자인, 개발 과정을 겪으면서 살이 더 붙을 것을 예상하며 리스트업 하였습니다.

 

2) 프로젝트 목적은 무엇인가?

"왜 사이드 프로젝트를 시작해?"라고 묻는다면 저는 이렇게 답할 것입니다.

  1. 공부하고 배웠으니까 써먹어야지!
  2. 처음부터 끝까지 프로젝트를 진행하게 되면서 겪는 어려움이나, 고민들을 통해서 굉장하게 성장할 수 있으니까.

단순히 "성장을 위해서", "심심해서", "수익 창출해보려고" 등의 보기가 있다면 저의 지금 프로젝트는 "성장을 위해서"라고 정의했습니다.

02.

앱 주제 선정 & 아이템 구체화 하기 

 

우선 앞서 세웠던 목표와 가장 어울릴만한 아이디어를 키워드로 리스트업 해보았습니다.

  1. 주식 (가격 차트, 모의 투자, 커뮤니티 활성화)
  2. 가상 화폐 (주식과 동일)

이중 제가 채택한 아이디어가 될 키워드는 가상 화폐입니다. 이유는 현재 자주 이슈 되며, 사람들의 관심이 점점 더 많아지고 있다고 보였고, 가격 차트나, 가상 화폐 점유율 통계 등 데이터를 시각화할 기회가 많겠다 생각하였습니다.

또한, 우리 나라뿐만 아니라 외국에서도 충분히 이슈가 되고 있어, 다국어를 지원할 명분도 충분하다고 생각해서입니다.

 

이제 키워드를 생각했으니 주제를 선정하고, 아이템을 조금 더 구체화할 필요가 있습니다.

 

전 세계 수백 개의 거래소에 흩어져있는 가상 화폐를 모아본다면 만개가 넘는 수많은 가상 화폐가 존재합니다. 따라서 

 

첫째. 다양한 거래소의 코인들을 글로벌 거래량 가중 평균 가격을 토대로 가격, 거래량 차트를 제공할 것입니다.

둘째. 단일 거래소의 제한적인 코인을 대상으로 한 모의 투자가 아닌 수천 개의 코인을 대상으로 모의 투자할 수 있고,              포트폴리오를 구성하여 이익 / 손실, 매수 평균 가격, 점유율 등을 제공할 것입니다.

셋째. 가상 화폐에 관련된 뉴스 피드를 제공할 것입니다.

넷째. 특정 가상 화폐의 투자 또는 생각을 토론할 수 있는 커뮤니티 공간 제공할 것입니다.

 

이로써 앞으로 하게 될 사이드 프로젝트 주제를 한 문장으로 써본다면 다음과 같습니다.

글로벌 가상 화폐를 한눈에 보고, 모의 투자하며 포트폴리오를 구성해 볼 수 있는 앱 

이렇게 가상 화폐의 가장 많은 점유율을 차지하는 Bitcoin과 이번 앱에서의 핵심 서비스인 Portfolio를 합성하여 Bitfolio라는 이름으로 이번 사이드 프로젝트의 앱 이름이 정해졌습니다.

저작자표시 (새창열림)

'사이드 프로젝트 > Bitfolio' 카테고리의 다른 글

redux-persist states migration하기.  (0) 2022.03.09
redux-persist storage로 AsyncStorage 사용하고 redux-toolkit까지 구성해보기  (0) 2022.03.09
'사이드 프로젝트/Bitfolio' 카테고리의 다른 글
  • redux-persist states migration하기.
  • redux-persist storage로 AsyncStorage 사용하고 redux-toolkit까지 구성해보기
heesu
heesu
개발하면서 겪었던 경험을 공유합니다.
  • heesu
    heesu dev
    heesu
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Nodejs로 알고리즘 박살내기
      • 사이드 프로젝트
        • Bitfolio
      • React Native
      • Etc
      • HTML
      • NextJS
      • Javascript
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    certbot
    letsencrypt
    부분합
    React Native
    asyncstorage
    시맨틱 태그
    Nodejs
    최소 스패닝
    cleancode
    BFS
    벨만포드 알고리즘
    투 포인터
    우선순위 큐
    알고리즘
    redux-persist
    정렬
    JavaScript
    dfs
    완전 탐색
    union-find
    크루스칼 알고리즘
    UnionFind
    react-native
    Dijkstra
    백준
    프로그래머스
    Animated
    lv4
    학습
    크루스칼
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
heesu
사이드 프로젝트로 앱 주제 선정하기.
상단으로

티스토리툴바