디몬스터
심리 상담·기록·명상·예약을 한번에 제공하는 멘탈 헬스케어 앱입니다. 기존 프로젝트를 인계받아 재구축했으며, 설문조사 컴포넌트 제작, 아임포트 결제 연동, 공통함수 제작 및 GitHub 협업 프로세스를 구축했습니다.
앞전에 하시던분 퇴사로 인해 인계받아 다른 분이 진행하고 있었으나, 고정 픽셀로 다 적용되어 사용 못하는 상황까지 발생하게 되었습니다. 추가 인원이 투입되었고 투입된 인원은 저 포함 2명이 더 투입되어 메인을 잡게 되었습니다. 하루의 환경 세팅 및 GitHub 협업 관련 틀을 만들어두고 진행하였습니다. 1. 공통 함수 제작 — UI 틀을 잡기 위한 공통함수 제작 2. libs 정의 — 공통으로 사용하는 부분을 미리 만들어두기 3. API 처리방법 공통 함수 제작 — ApiManager 클래스 구축 4. Router 및 Navigation 설정 5. GitHub 협업 프로세스 — dev branch에서 sub branch 작업, 퇴근 1시간 전 커밋·충돌 확인 후 Main branch로 PR
- React Native 사용자 앱 화면 제작 - 각각의 심리상태 설문조사 컴포넌트 제작 - ApiManager Class 정의 - API 연결 - Firebase 푸시 - JWT