1) 6주 차 돌아보기 및 7주 차 진행상황
저번주에 계획한 대로 인증과 토스트 메시지 쪽은 리덕스를 사용해서 props로 여기저기 넘기는 것 없이 깔끔해졌다.
그리고 메인과 마이페이지 주문목록을 작업했는데 이제는 거의 공장에서 찍어내듯이 작업하게 되는 것 같다.
이미 만들어둔 코드를 응용해서 작업하다보니 변수랑 디자인을 조금씩 손보고 xml 쿼리문을 다시 짜는 것 말고는 계속해서 재사용하는 느낌
근데 이렇게 안하면 시간 안에 완성을 못하니 어쩔 수가 없다.
아무튼 이번 주도 열심히 달렸다.
2) 구현 시작 - 메인, 마이페이지(주문관리) 완성과 관리자페이지 수정
메인페이지는 다른 사이트를 참고해서 완성하고 마켓과 커뮤니티의 인기, 신규글을 출력하도록 했다.
그리고 푸터부분에 링크를 걸어야 해서 우리 팀원들 깃허브 링크를 하나씩 걸어뒀다.
마이페이지는 주문목록을 맡았는데, 주문 상세 보기에서 리뷰까지 작성할 수 있도록 했다.
리뷰 작성은 모달에서 하고, 마우스를 오버하면 그에따라 별점이 나타나고 클릭하면 확정되는 식으로, 구글링 하다 해당 코드를 찾아내서 리액트 환경과 우리 프로젝트에 맞게 수정한 후 사용했다.
어드민 쪽도 주문 목록만 만들고 상세 보기를 만들지 않았었는데, 이번에 마이페이지 작업하면서 동일한 UI로 작업하고 xml 쿼리문만 조금 수정해주고, 새롭게 문의 카테고리도 만들었다.
그리고 이번에 다른 팀원분이 마이페이지 정보수정 작업을 하면서, 커뮤니티 쪽에 닉네임으로 비교하던 것을 전부 아이디로 바꿨다.
닉네임은 언제든지 변경할 수 있으니 처음부터 아이디로 해뒀어야 하지만 그때는 그 생각을 못했나 보다.
어쨌든 이것저것 사소한 오류들을 잡으며 빠르게 작업을 끝냈다.
3) 느낀 점
어느새 마지막이 다가오고 있다.
다음 주에 코드 제출해야 하고 작업하던 것과 ppt도 완성하고 최종적인 테스트까지 해야 한다.
그래도 시간 안에 완성할 수 있을 것 같다. 그동안 빠르게 작업해서 그런가 조금은 시간적 여유가 있는 것 같기도 하다.
5개월 동안 바쁘게 달려왔고, 파이널 프로젝트에 시간을 쏟은 만큼 마지막까지 확실하게 잘 됐으면 좋겠다.
4) 8주 차에 해야 할 것
1. 전체 구현 완료
2. ppt 완성
3. 발표 준비
5) 7주 차 구현 코드 및 화면
'프로젝트 > 2. 파이널_오늘의여행' 카테고리의 다른 글
여행 예약 웹사이트_8주차+(05/01~05/09) (1) | 2023.05.07 |
---|---|
여행 예약 웹사이트_6주차(04/17~04/23) (0) | 2023.04.24 |
여행 예약 웹사이트_5주차(04/10~04/16) (0) | 2023.04.16 |
여행 예약 웹사이트_4주차(04/03~04/09) (0) | 2023.04.09 |
여행 예약 웹사이트_3주차(03/27~04/02) (0) | 2023.04.02 |
댓글