codestates / codestates/Podo

[:writing_hand: Dev Log] 김보라 / 2021-12-15

Open
#273 0 comments 0 reactions 1 assignee Claimed by @LauraBoraKim View on GitHub
Dev Log
Dominant language
JavaScript
Stars
0
Forks
2
PR merge metrics
No merged PRs in 30d

Description

### **오늘은 어떻게 프로젝트에 기여했나요?**
- **Create 파티 만들기**
- 결제 카드 등록 모달 / ConfirmPayment.js / SetCardModal.js
- 카드 등록 여부에 따라 카드 정보 나타내기
- 유효하지 않은 카드를 등록할 경우 안내
- 유효한 카드일 경우 정상적으로 등록됨
- 정산일 등록 모달 / ConfirmPayment.js / setSettlement.js
- 결제 관련 정보 등록을 위한 API와 Slice 작성 / paymentSlice.js / paymentAPI.js
- 파티 만들기에 필요한 정보를 state.party.createParty에 저장해 요청 -> 정상적으로 파티 생성
- **응답 에러 상태를 추가해 에러 핸들링 / errorSlice.js**
- **Search 파티 찾기**
- Calendar를 통해 선택한 날짜를 Search 컴포넌트로 보내 OTT정보와 함께 파티 데이터 요청
- Select를 통해 선택한 파티 기간, 인원을 기준으로 재필터링
- 응답받은 파티 데이터를 Party 컴포넌트에 보내 각 파티별로 정보 출력
- **Utils의 dataFunction을 통해 구현에 필요한 각종 데이터를 알맞게 정제해 효율적으로 사용했다.**

### **오늘의 프로젝트에서 어떤 에러가 발생했고, 어떻게 해결했나요?**

- 각 요청이 거절되었을 때, 크롬의 **Redux DevTools** 확장 프로그램을 적극 활용해
액션이 올바른 순서대로 실행되었는지,
액션의 payload는 원하는 데이터가 왔는지,
store에 알맞게 저장되었는지,
액션이 rejected 상태라면 어떤 이유인지 확인해 해결할 수 있었다.

### **오늘의 프로젝트에서 힘든 점은 무엇인가요?**
- 에러도 힘들었지만 많은 양의 기능을 혼자 구현해내는 것이 힘들었다.
쉬지 않고 개발하니 엉덩이가 아팠다... 허리와 목 건강은 개발자에게 매우 중요하니 바른 자세를 습관화 하자!

### **내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?**

- 파티 가입 기능
- 마이페이지 모든 메뉴
- 마이페이지 유저 파티 및 파티 상세페이지

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.