이제 코드캠프의 수업기간이 끝나고 본격적으로 프로젝트를 협엽하여 완성해야 하는 기간이 생겼다. 되게 기대가 되면서도 막상 다가오니 두려운 기간이었다. 내가 잘 해낼 수 있을까? 아직까지 코딩치는 게 무섭기도 하고 내 머릿속으로 구상은 되지만 막상 컴퓨터 앞에 서면 구현을 잘 할 수 있을까? 라는 생각이 아직까지도 존재한다. 이번주 내내 학원에서 침낭을 깔고 숙박을 하면서 아침9시부터 저녁11시까지 코딩 및 리팩토링을 계속 했던 정신없던 주였다. 아직까지는
라이브 코딩
이라는 벽이 높고 험난하게 느껴지는 부분이라 코드를 치는 와중에도 redis, ci/cd, jwt, social login 등 다시 공부해보는 시간을 가졌다. 나는 그렇게 생각한다. 협엽하는 것은 결국에는 혼자가 아닌 전체가 만드는 것이라고,,,! 그래서 좀 더 사람들과 가까워지려고 노력했으니 서로 어떤 부분을 개선하면 좋겠는지 내가 부족한 점이 머가 있는지 서로 기분이 상해하지 않고 웃는 모습으로 얘기할 수 있도록 신경을 썼던 주였다.
처음에 서로 idea 주제들을 토론하고 선정하였는데 내 애견 미용 플랫폼이 뽑혔다. 속으로는 되게 기분이 좋았다.
내 아이디어가 뽑히다니…😂😂😂😂😂😂 막 자랑하고 싶어서 근질거리기도 하였다. 프로젝트에 대해 소개를 해보자면
: 강아지 미용샵 검색 시, 소비자가 원하는 '샵 정보'보다는 홍보 사이트가 만연해 비공식적인 커뮤니티 사이트(소셜미디어 광고 글)에 의지해 업체를 찾아야 한다. 따라서 특정 지역에 반려견미용업체 목록을 한 번에 볼 수 있는 서비스의 등장 필요성을 제시한다.
: 우리 서비스의 강점 :
- 우리 서비스를 통해 소비자가 선택한 지역의 반려견 미용샵을 한 번에 볼 수 있다
- 우리 서비스를 통해 해당 업체에 예약이 가능하다
- 해당 업체에서 제공하는 서비스를 미리 볼 수 있다
- 유명 업체 뿐만 아니라, 소규모 샵을 홍보함으로서 소비자에게 폭 넓은 선택지를 제공한다
기대효과
소비자(견주)는 원하는 핵심 정보(샵 정보)를 제공받아 소비자 중심의 서비스를 이용할 수 있다.
미용샵 사장님은 소비자에게 자신의 업체를 홍보하게 되면서 신규 고객을 유치할 수 있다.
이용자가 확대된다면 다양한 반려견 사업 시너지를 창출할 수 있다.
이제 README 라는 것을 처음 작성해보는데 다른 project들을 참고해보니 원 교집합으로 쓴 것들을 볼 수 있었다.그래서 회의 때 서로 어떤 기술들을 쓸 것이고 어떤 면에서 이 기술들을 쓸 것인지 생각하고 선정하였고 그 다음
기술 스택 이미지를 정리해보았다.
이 중에서 가장 어려웠던 것은 JWT 를 활용하여 refreshToken 를 기간을 정해두고 시간을 정해야 하는데 이 로직을 짤 때 기간 지정이 계속 오류가 뜨고 내가 원하는 기간을 못구해서 구하기가 힘들었었다. 그리고 gqlAuthGraud 부분을 access랑 refresh 부분들에 반복코드들이 있어 로직을 병합하고 싶었는데 여기서도 많이 해맸던 부분이 있어 아쉬웠다. 아직 많이 해보지 않았던게 티가 났던거 같고 계속 많이 보고 쳐보고 해야 내가 여기서 정체되지 않고 더 나아갈거 같다는 생각을 했다.
이제 다음주에는 프론트엔드분들이랑 맞춰보고 할 텐데 프론트엔드분들 입장에서 백엔드 API 가 어떤건지 더 알기 쉽게 설명해주고 소통해야 될거 같다.