[프로젝트-DediCats] Devlog-Final

김대연·2020년 2월 26일
0

Project DediCats

목록 보기
15/16

디버깅과 발표준비로 마지막 몇일은 devlog를 작성하지 못했었다. 안그래도 발표를 못하는 내가 데모데이에서 첫번째 순서가 되면서 더 긴장했지만, 차라리 이렇게 된 이상, 당당하게 하자는 마음으로 발표를 했다.

아래는 발표 준비 자료들과 그 동안의 결과물입니다.

DediCats 소개 자료: https://www.notion.so/1-CodeStake-DediCats-38788b87b32a4c9d964105add197ad94!


길고양이를 돌보는 유저를 위한 지도 기반 커뮤니티 앱

Stack: React Native(Expo), React Navigation, MobX, Google Maps API

  • Role : Team Leader
  • Position : Front-end
  • Stack : React Native(Expo), MobX, React Navigation, Native Base, Google Maps API
  • Works : 프로젝트 기획 및 전반적인 프론트 구현
    1. 목업 디자인 기획 및 컴포넌트 구조 설계
    2. React Native 와 React Navigation(Stack, Tabs, Switch) 을 이용하여 전체 기능 플로우 설계 및 구현
    3. MobX 스토어 리팩토링 작업으로 기능별 총 8개 스토어로 분산 및 확장. Helper function 을 담은 Helper Store 를 분리해서 헬퍼 함수의 모듈화
    4. Google Maps API 를 이용하여 지도 렌더 및 화면 Region 을 이용해 마커 렌더링 최적화
    5. FlatList - Infinite Scroll, Pull down refresh 와 Pagination 을 이용해 포스트와 댓글 구현
    6. expo build를 통해 apk 파일을 생성하여 클라이언트 임시 배포 진행

회원 가입

고양이 마커 등록

고양이 Bio

고양이 post, comment 등록/수정/삭제

그 외 여러 기능에 대한 영상과 React Navigation 에 관한 기술 영상 또한 노션 문서에서 확인하실 수 있습니다.


한달 동안 매달려 만든 결과물을 발표하고 나니 뿌듯하고, 아쉽고, 또 시원섭섭했다. 물론 아직 몇가지 버그와 플레이스토어 배포가 남아있지만 모바일 앱 개발은 재밌는 경험이었다. 프로젝트도 끝나고 부트캠프도 거의 끝나간다. 아직도 내가 개발자가 될 수 있을까라는 생각이 가끔 들지만, 작년보다는 자신감이 생겨났다. 마지막으로 부족한 팀장을 이끌고 도와주신 팀원분들에게 감사하고 수고많으셨다고 남기고 싶다.

0개의 댓글