Skip to content

feat: 9주차 미션_우가#63

Open
sua710 wants to merge 8 commits into
mainfrom
wooga-m9
Open

feat: 9주차 미션_우가#63
sua710 wants to merge 8 commits into
mainfrom
wooga-m9

Conversation

@sua710
Copy link
Copy Markdown
Collaborator

@sua710 sua710 commented May 27, 2026

📌 PR 제목

feat: 9주차 미션_우가

🔗 관련 이슈

Closes #이슈번호

✨ 변경 사항

  • week9 프로젝트 추가
  • ReqRes API를 사용해 1번 유저 프로필 정보 연동
  • LaunchedEffect를 활용한 비동기 프로필 데이터 로딩 구현
  • Coil AsyncImage를 사용한 프로필/팔로잉 이미지 로딩 구현
  • 마이페이지 UI 구현
  • 팔로잉 리스트를 HorizontalPager로 구현
  • 프로필 화면 로딩/실패/재시도 상태 처리
  • 주문, 패스, 이벤트, 설정 아이콘 리소스 추가
  • 위시리스트 초기 더미데이터 제거
  • 홈 화면 배너 레이아웃 조정

🔍 테스트

  • 테스트 완료
  • 에러 없음

📸 스크린샷 (선택)

🚨 추가 이슈

  • ReqRes API 호출을 위해 INTERNET 권한을 추가했습니다.
  • ReqRes API Key가 필요해 발급받은 키를 사용했습니다.

Comment on lines +30 to +32
private val Black = Color(0xFF111111)
private val GrayText = Color(0xFF767676)
private val White = Color.White
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

요 색깔들도 color에 따로 정리하는게 재사용이나 통일성 쪽으로도 좋을 것 같아요.

@@ -0,0 +1,59 @@
package com.example.nike.data.model
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

저는 더미를 쓸 줄 모르는데,서버에서 진짜 데이터를 받아오기 전이나, 화면이 내 생각대로 예쁘게 잘 그려지는지 테스트 및 UI 확인용으로 더미를 사용하시는 것이 인상적입니다

Copy link
Copy Markdown
Collaborator

@jeongkyueun jeongkyueun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ReqResUserClient.kt를 통해 1번 유저의 프로필 정보를 안정적으로 파싱할 수 있는 네트워킹 구조를 잘 짜신 거 같아요!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants