codestates / codestates/Podo

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

Open
#294 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

### **오늘은 어떻게 프로젝트에 기여했나요?**
- **Loading Handling**
- `loadingSlice.js`로 로딩 상태를 처리하고 Podo로고를 활용해 로딩 화면을 구성했다.
![loading](https://user-images.githubusercontent.com/50609368/146658004-85163e4c-8308-4598-85ba-73c1b308c12c.gif)

- 로딩 상태를 위해 모든 API에 로딩 관련 코드 추가
- `MyPage`
- 파티 상세페이지 `MyPartyDatail`
- 각 파티의 로그인 정보를 출력하고 **복사 기능**을 추가
- 비밀번호는 **blind 기능**으로 ***식으로 보일 수 있게끔 구현
- 각 파티의 로고와 시작, 종료날짜 표현
- 로그인한 유저 본인은 본인의 프로필 이미지를, 나머지 멤버들은 랜덤 프로필로 보이게끔 구현
- MyParty의 `PartyCard`
- 유저가 파티장인 파티는 **왕관 아이콘**으로 표현
- end-date 거의 다와가는 파티는 **마감 임박 표시**
- `MyAccount` 유효한 계좌 정보가 아닐 경우 알림 구현
- `MySettlement` 결제/적립/인출 타입별로 화면에 표현

- 인출하기 모달 구현
- `Create`
- **위약금, 절약금액 계산 함수**를 만들어 화면에 출력
- 유저가 선택한 OTT와 요금제를 화면에 표현 (이를 위해 백엔드 측에 **DB에 plan 필드 추가 요청**)
- **각 OTT별 아이디 조건** 모두 찾아 `OttLoginInfo`에서 **유효성검사 구현**
- Period에서 시작 날짜를 선택하면 캘린더 드롭다운이 닫히고 **자동으로 기간 드롭다운이 열리게** 해 UX 개선
- 같은 element가 반복되는 경우 반환 함수를 작성해 **하드코딩 개선**

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

### **오늘의 프로젝트에서 힘든 점은 무엇인가요?**
- 작성 중 클라이언트 코드가 잘못되어 많은 에러가 발생했다.
작성한 코드가 얼마되지 않아 다시 pull을 받아 작성하니 정상 작동했다.

### **내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?**
- 응답 에러 핸들링
- 파티 찾기 Search 검색 기능 개선
- UX 개선

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.