🍳

초보 개발자의 일상

팀프로젝트 6

5주 (2024-12-09~2024-12-15)

12/09사용자 페이지 - 결제 작업결제 테스트를 위해서 예약ID를 조회하는 기능 추가. (나중에 삭제 될 수 있음) -> fin전체적으로 React-Bootstrap UI와 컴포넌트 사용을 위해 변경하기. -> fin결제하기 버튼 클릭시 결제방식 체크 안하면 나오는 alert 기능을 modal로 변경하기. -> fin결제 성공시 성공했다는 메세지 띄우기. 혹은 팝업창 닫히게 만들기. -> paypal에서 제공하는 화면 url로 대체함.고민해봐야함. 성공 메시지 띄우고 몇초 뒤에 자동으로 닫히게 할것인지.아니면 직접 사용자가 닫기 버튼을 클릭하는 액션을 취하도록 유도할 것인지.내일 결제 성공시 팝업창 닫으면 브라우저 화면이 다른 화면으로 바뀌는 거 알아봐야함.12/10사용자 페이지 - 공지사항 게시판 작..

현재 작업 비즈니스 로직과 나중에 추가하면 좋을 기능

현재 어떠한 기능들이 구현이 되었고 어떤 기능들을 추가할 수 있는지 정리 [ 구현 ]결제 내역 생성 (create) - payapl api => check전체 결제 내역 목록 조회 (read) => check특정 결제 내역 조회 (read) => 보류. 있어야하는 기능인가 싶음.특정 결제 내역 상세 조회 (read) => check특정 결제 상태 변경 (update) => check. 필요성에 대하여 생각해봐야함.특정 결제 삭제 (delete)  => check. 결제 시스템에 거의 필요없는 기능이라고 알고 있으나 우선은 넣었음. 생각 필요. 주문서 생성 (create)주문서 결제 내역 목록 조회 (read)주문서 특정 내역 조회 (read)주문서 상태 변경 (update)주문서 삭제 (delete)[ ..

4주 (2024-12-02~2024-12-08)

12/02모든 브랜치 병합 테스트 -> 작업 완료(feat/member, feat/board, feat/room, feat/reservation, feat/payment, comm/env)브랜치 병합 후 정상 작동 테스트 끝.회원가입 > 로그인 > 각 비즈니스 RESTful API URL 테스트 가능., , 부분에서 기본에서 각자 추가 사용한 코드가 있어서 취합하기 시간이 걸렸음.react front user 개인 작업 -> 작업중bootstrap을 사용하여 기본적인 UI 작업 끝. chat gpt와 열심히 대화해서 클라이언트에서 결제시 결제 로직을 어떻게 구현해야할지 구현해나감.작업 내용결제버튼 클릭시 select를 했는지 유무 판단.결제버튼 클릭시 select-paypal을 선택을 하면 해당 pay..

3주 (2024-11-19~2024-12-01)

11/25결제 전체 목록 조회 쿼리문 수정병합테스트 -> 실패.이유: appication.propertice가 너무 다양함. 그래서 충돌문제 해결하기 힘듦.fornt repository 2개로 분류hjhotel-front-user와 hjhotel-front-admin이유: 상태관리와 작업의 편리성을 위해.11/26comm/env, comm/exception, comm/aop 브랜치 개설 후 팀원에게 전달 및 설명정리된 hjhotel-front-user와 hjhotel-front-admin 팀원 초대.react, spring boot 연결 테스트완료 밑 template 올리기, readme 작성11/27paypal 연결 개인 작업11/28강사님이 만들어준 sample payapl 소스코드를 활용하여 우리팀..

2주 (2024-11-18~2024-11-24)

13~17일차11/18~11/22다시 처음부터 리셋.구현할 비즈니스 로직을 정리한 후 RESTful API url 정리하기.기능 구현을 하기 위한 쿼리문 작성.프로젝트 일정 정리.개인 작업 시작.PayPal 결제만 가능하게 할거라 DB 속성을 다시 살펴봐야했음.속성 다시 정리하고 수정할 사항 다시 수정하고 쿼리문 수정하기를 반복하느라 시간 지체.결제 부분 C-S-M-M.xml 각각 정리. 주석 처리하고 구현 해야할 기능 작성.18일차11/23개인 작업 정리 및 시작.결제 내역 - 특정 결제 내역 상태 변경 ---> 작업 끝.전체 결제 프로세스 내역 조회 ---> 작업 끝결제 프로세스 등록 ---> 작업 끝특정 결제 프로세스 삭제 ---> 작업 끝특정 결제 프로세스 상태 수정 ---> 작업 끝할 일개인 작..

1주+4일 (2024-11-06~2024-11-17)

1일차11/06호텔 관리자 페이지에 들어갈 기능들을 정리해놓기.chat gpt의 도움을 받았다.기존에 관리자 페이지 화면 설계를 위해서 와이어 프레임이 들어간 스토리보드를 작성 했다가 다시 처음부터 해야할 일이 생겨서 다시 작성했다.아래 표는 이미지로 넣었는데 아이패드 키노트로 작성했다.예정기존에 기획한 관리자 페이지에서 몇가지 기능들과 합쳐서 간추려야할 거 같다.즉, 기능 나열한 것에서 뺄건 빼고 추가할 건 추가하는 식으로 작업.2~3일차 11/07, 11/08개발 환경 확정, 사용자 페이지/관리자 페이지, 기능 목록 나열, 기능 목록 파트 담당 정하기, 기타 등등 회의를 통해 정하였음. 개발 환경Front-end: HTML, CSS, JavaScript, React, React-Router, REST..