주말간 개인적 스케쥴 및 작업 스케쥴(?)을 마치고
만들어진 API 들을 가지고 기획 및 와이어프레임에 어긋나는 부분을 들고
회의를 진행했다
(ex. OpenAPI 를 통한 강아지(등록번호)조회는, 견주의 생년월일(혹은 이름)정보가 필요했다.
하지만, 최초 기획에서는 이 부분을 간과하여 강아지 등록번호만 조회할 수 있게 했었기에
이 부분이 추가되어야 한다는 부분을 공유했다)
기획문서의 중요성을 다시금 깨닫게 되는 부분이었다.
어떤 작업을 할 건지, 어느 부분에 어떤 작업을 적용할 예정인지
어떤 데이터가 필요한지, 각 API 에서 input 과 return 이 어떻게 적용되는지 등이 공유되어야
FE 와 BE 가 조금 더 수월하게 소통을 할 수 있고
심지어 개발하는 개발자 입장에서도
어느 부분이 얼마정도 진행되었는지,
어떤 API 가 개발 진행이 더딘지 등을 알 수 있었다..!
express 에서 nodemailer 를 사용했던 기억을 발판삼아
nest 에서 제공하는 Mailer 라이브러리를 사용했다.
nest mailer 에서 지원하는 template 중, 'pug' 라는 템플릿을 사용하여
메일 양식을 지원해주는 기능을 사용했다.
사실 지원해준다고 써있어서 auto-generate 가 되는 줄 알았는데
사실 자동생성은 아니었어서..
직접 만들었다.
메일 양식을 조금 더 이쁘게 만들어보고 싶었는데...
그래도 어찌어찌
토큰을 Redis 에 저장해주는 절차를 거쳐서
발행한 토큰을 전달하는
메일 양식을 만들었다!
지금보니까 오타 투성이다..
pull request 를 날린 상태니
내일 머지 이후 수정해야지...
내일은 거리계산과, 좋아요, 채팅방 생성을 위주로 작업해야겠다...😎
'Project Management > 회고' 카테고리의 다른 글
[일일회고] 2차 중간점검과 소켓통신(채팅) (0) | 2022.09.08 |
---|---|
[일일회고] 이번주 api 목표 - 거리계산, 좋아요, 채팅(WebSocket) 22.09.06(화) (0) | 2022.09.06 |
[일일회고] 중간점검, priority수정, issue 생성 22. 09. 02(금) (0) | 2022.09.02 |
[일일회고] ERD 보완 및 Data Flow Diagram & API Docs - 22. 09. 01 (목) (0) | 2022.09.02 |
[일일회고] 만들어야 할 API 목록 만들기, 기획 또 수정, 기획의도 및 priority 설정하기 22. 08. 31(수) (0) | 2022.09.01 |