오늘 내가 구현 한 것은 메인페이지 전체 조회 API와 해당 상점 API를 구현하기 시작하였다.
오전에는 git 레포지토리를 생성을 해서 초기 세팅 작업을 진행하였다. 그리고 dev 브랜치를 만들어서 팀원들끼리 작업 한것을 합치고 최종 점검 하는 용도로 썼고, 그리고 각각 본인의 브랜치를 또 만들어서 각자 작업을 할 부분을 조사해서 앞으로 구현할 브랜치를 만들었다. 이 후에 점심을 먹고 백앤드 팀원 3명이랑 함께 동시 라이브 코딩을 하면서 어제 작성한 ERD를 가지고 sequelize로 migrate 폴더와 model 폴더 안에 있는 파일들을 추가해서 각 테이블에 컬럼을 짜고 관계설정 작업을 하였다. 이 작업만 거의 3~4시간이 걸렸었고, 회의를 통해서 네이버 아이디와 카카오톡 아이디 연동으로 로그인 할 수 있게 구현한다는 프론트앤드의 제안이 결정되어서 해당 부분은 백앤드에서 어떻게 구축해야할지 다음주에 고민하기로 결정하였다.
이후 어제 작성한 api를 토대로 저녁부터 구현하기 시작하였다. 하지만 진행하면서 서로 다 막혀있어서, 모두 현재까지 완벽하게 작성 못한상태로 마무리 하였다.
프론트 앤드분들은 잘하는 사람들만 모였고, 백앤드는 나를 포함해서 상대적으로 잘 구현 못하는 분들만 모여서 민폐가 될 것 같아서 현재 걱정중에 있다. 그래도 이미 팀은 결정된 것이기에 우리가 할 수 있는 데 까지 할 생각이다.
또한 한 컬럼의 아직 가격의 최댓값이나 최솟값을 구현하는 방법을 또 찾아야 되고, 각자 새로운 챌린지를 도전하고 있는 중이다. 노력은 계속 해봐야 할 것 같다.
내일은 일요일이라 다들 쉴 예정이고, 월요일까지 API명세서를 따라서 최대한 기본 API를 마무리 하는 목표로 할 것이다.