[TIL #64] 최종프로젝트 #13 중간발표회

안떽왕·2023년 6월 26일
0

Today I Learned

목록 보기
66/76

오늘 중간발표를 마쳤습니다.
다른 팀들의 결과물도 구경하고 저희 팀의 발표도 성공적으로 끝나
팀원들끼리 이번에 받은 피드백과 향후 개선하거나 추가할 기능들에 대해 논의 했습니다.

먼저 피드백 내용은 2개로 하나는 트러블 슈팅 ppt 관련 그리고 또 하나는 s3 버켓입니다.

트러블 슈팅의 경우 저희 팀에서 총 8개에 대해 발표를 했는데 발표시간이 부족해 너무 빠르게 읽고 지나가서 그런지 메인에 다 모아두고 중요한 트러블 슈팅 몇 개만 꼽아 기술적으로 자세히 알려줬으면 좋겠다는 의견을 받았습니다.

그리고 s3, 저희는 프론트와 백엔드를 따로 배포했는데 EC2서버에서 이미지를 처리하고 있었습니다. 여기서 프론트 정적 호스팅을 하니 이미지 처리를 s3에서 해보라는 의견을 받았습니다.


앞으로 개선하거나 추가해야할 기능은 팀 전체에서 11개 항목이 나왔고 그중 2개는 저의 항목입니다.

첫 번째는 프론트에서 목적지를 지정해 목록을 만든 다음 백엔드에 저장을 하는데, 순서를 정돈해서 보냈음에도 불구하고 시리얼라이저를 거쳐 저장하면 순서가 뭉게져 알아서 정렬을 해버립니다.

경로를 그리기 위해선 목적지의 순서가 너무도 중요한데 이 부분이 백엔드에서 저장하는 알고리즘에 자동 정렬이 되는 것 같습니다. 이 부분을 개선하기 위해 여행 루트 게시글에 다대다 필드로 구성된 spot이라는 필드를 따로 테이블로 만들어 order라는 필드를 부여하고 순서를 적을 계획입니다.

두 번째는 여행루트 게시글에 여러날의 여행루트를 올릴 수 있게 하는 것입니다. 말로 적으니 무슨 말인가 싶은데 현재는 하루치의 여행 경로밖에 지정할 수 없습니다. 하루간의 이동할 목적지를 지정해 지도에 마커와 경로를 잇는 방식입니다.

하지만 여행이라는게 하루만 가는 경우만 있는 것도 아니고 하나의 게시글에 여러날의 이동동선을 공유할 수 있도록 개발 하려합니다.
현재 생각하고 있는 방식은 html에 탭을 하나 만들어 탭마다 1일차, 2일차를 부여해주고 각 탭으로 이동 될때마다 탭에 있는 목적지 목록을 읽어 지도의 마커와 경로를 변환시키는 방법입니다.

profile
이제 막 개발 배우는 코린이

0개의 댓글