본문 바로가기
프로젝트/2. 파이널_오늘의여행

여행 예약 웹사이트_4주차(04/03~04/09)

by 루팽 2023. 4. 9.

1) 3주 차 돌아보기 및 4주 차 진행상황

이제부턴 회의를 생략하고 노션에 각자 목표를 적은 후 일요일 3시까지 깃허브에 무조건 푸시하기로 했다.

이번 주 나의 목표는 커뮤니티 프론트 완성.

원래는 연결까지 하고싶었지만 프론트 작업이 생각보다 오래 걸렸다.

저번주에 고민하던 Quill 파일 처리 부분은 이미지를 선택할 때 파일 테이블에 인서트 하고 글등록 버튼을 누를 때 해당 글 번호를 업데이트해주는 식으로 처리했다.

지금은 로컬에 이미지를 저장하는 것으로 해놨는데 시간이 생각보다 촉박해서 클라우드 서버로 변경하지 못할 것 같다.

월요일이 학원 휴강 날이라서 이번 주말 내내 작업만 했다.

그래서 겨우 목표량 달성에 성공한 걸 지도?

마감일 안에 완성하려면 계획을 이렇게 타이트하게 잡고 쉬는 시간도 조금 포기하면서 작업할 수밖에 없는 것 같다.

 

2) 구현시작 - 커뮤니티 프론드엔드 1차 완성과 백엔드 수정

주말 이틀 동안 커뮤니티 메인, 글쓰기, 상세페이지를 작업했는데 생각보다 시간이 오래 걸렸다.

숨고 클론코딩한 깃허브를 찾아서 소스분석 후 우리 페이지에 맞게 하나하나 고쳐나갔는데, 코드를 가져오는 건데도 쉽지 않았다.

아직 틀만 있고 기능은 하나도 안 넣었는데도 조율할 게 너무 많았다.

그래도 다른 곳은 몰라도 메인, 마켓, 커뮤니티 화면은 보기 좋아야 한다고 생각해서 내 시간과 몸을 갈아 넣으며 열심히 작업했다.

월요일이 휴강이 아니었다면 조금 힘들었을 수도...

거의 css작업이 대부분이라 고통스러웠지만 결과물을 보고나선 조금 뿌듯했다.

그리고 백엔드 부분은 테이블 수정을 했는데, 게시글 테이블의 좋아요 카운트 컬럼을 삭제하고 좋아요 테이블을 조인해서 좋아요 개수와 코멘트 개수를 가져오는 것으로 쿼리문을 수정했다.

댓글과 대댓글 좋아요도 비슷하게 처리했는데 아우터조인 하나를 빼먹어서 조금 시간이 걸리기도 했다.

그 외에는 다시 코드를 보면서 덜 고친 부분을 수정하며 작업을 마무리했다.

 

3) 느낀 점

4/30까지 구현을 끝내야 하니까 이제 작업할 수 있는 기간이 딱 3주 남았다.

생각보다 너무 촉박한 느낌이라 마음이 급해진다.

다른 팀원 분들의 작업도 순조롭게 진행된다는 가정 하에 가능한 일정이기에 더욱 그렇다.

내일은 팀 서류 작업을 하고 조금 쉬려고 했는데 체력이 된다면 내일도 작업을 해야겠다.

한 달 정도는 덜 쉬어도 괜찮지 않을까?

제발 밤새는 일 없이 시간 안에 다 끝낼 수 있기를...

 

4) 5주 차에 해야 할 것

1. 팀 서류 제작 및 제출하기

2. 커뮤니티 프론트-백 연결하기

3. 리덕스 적용해 보기

 

5) 4주 차 구현 코드 및 화면

<오늘의 여행 깃허브 바로가기>

커뮤니티 메인
커뮤니티 글쓰기
커뮤니티 상세보기

댓글