Skip to content

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

@LauraBoraKim

Description

@LauraBoraKim

오늘은 어떻게 프로젝트에 기여했나요?

  • Loading Handling
    • loadingSlice.js로 로딩 상태를 처리하고 Podo로고를 활용해 로딩 화면을 구성했다.
      loading

    • 로딩 상태를 위해 모든 API에 로딩 관련 코드 추가

  • MyPage
    • 파티 상세페이지 MyPartyDatail

      • 각 파티의 로그인 정보를 출력하고 복사 기능을 추가
        • 비밀번호는 blind 기능으로 ***식으로 보일 수 있게끔 구현
      • 각 파티의 로고와 시작, 종료날짜 표현
      • 로그인한 유저 본인은 본인의 프로필 이미지를, 나머지 멤버들은 랜덤 프로필로 보이게끔 구현
    • MyParty의 PartyCard

      • 유저가 파티장인 파티는 왕관 아이콘으로 표현
      • end-date 거의 다와가는 파티는 마감 임박 표시
    • MyAccount 유효한 계좌 정보가 아닐 경우 알림 구현

    • MySettlement 결제/적립/인출 타입별로 화면에 표현

    • 인출하기 모달 구현

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

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

오늘의 프로젝트에서 힘든 점은 무엇인가요?

  • 작성 중 클라이언트 코드가 잘못되어 많은 에러가 발생했다.
    작성한 코드가 얼마되지 않아 다시 pull을 받아 작성하니 정상 작동했다.

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

  • 응답 에러 핸들링
  • 파티 찾기 Search 검색 기능 개선
  • UX 개선

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions