
부스트캠프 웹・모바일 마지막 프로젝트는 그룹 프로젝트로 진행히 되었다.나는 백엔드 분야를 담당했고 좋은 기회로 안드로이드 분야 캠퍼분들과 함께 협업을 진행하게 되었다. ( 안드로이드 3, 백엔드 2 )그룹 인원들이 모두 온라인으로 모여 진행한 첫 회의는 역시 아이스

팀 프로젝트를 진행하며 적용할 계획 및 백로그, 팀 그라운드 룰을 작성했고 이제는 같은 분야 백엔드 캠퍼와 호흡을 맞춰야 했다.우선은 TypeScript 언어를 사용하며 Nest.js 프레임워크를 사용할 계획이었기에 Prettier와 Eslint 설정을 맞췄다.ex :

저번 주에 서버를 구성하고, 이번 3주차에 할 일은 api 기능 구현이었다. 여러 api 엔드포인트 url에 맞는 응답 구조를 만드는 것이 이번 주차에 힘써야 할 일이었다.MVP 버전과 FINAL 버전을 분류하고, MVP 버전에 맞는 기능들을 먼저 개발하기로 했다.저번

4주차 MVP 버전 배포!4주차에는 기존에 feature List와 BackLog에서 MVP 버전으로 우선 개발한 기능들을 테스트하고 MVP 버전을 배포할 계획이 있었다.그렇기에 3주차부터 시작했떤 MVP 버전 api 기능들을 4주차에 모두 구현하고, git-flow를

4주차에 MVP 버전을 개발 및 배포 후에 5주차 FINAL 버전을 개발해야 했다.기존에 구현해놓았던 기능들을 개선하는 것과, FINAL 버전에만 구상해놓았던 기능들을 개발하는 것이 이번 주차의 주 업무였다.이번 주차부터는 기능 브랜치에서 변경되는 사항이 서로간의 검토

그룹 프로젝트를 진행하며, 10만 단위가 넘는 서울시 음식점 데이터를 DB에 저장한 후에, 앱에서 음식점 이름 검색 등을 통한 접근 경우에 응답 속도를 줄이고 싶었다.기존 와일드 카드 연산자 '%' 을 포함한 Like 쿼리문을 DB 데이터 조회에 이용하였으나 이는 인