Skip to content

JayYi/android-shopping-cart

 
 

Repository files navigation

android-shopping-cart

🚀 1단계 - 장바구니(상품 목록)

  • [v] Product 모델 생성
  • [v] ProductCard 컴포넌트 생성
    • [v] ProductCard 컴퍼넌트 상세 구현
    • [v] ProductCard 컴퍼넌트 프리뷰 추가
  • [v] ProductList Screen 생성
    • [v] ProductList Screen 상세 구현
    • [v] ProductList Screen 프리뷰 추가

🚀 2단계 - 장바구니(상품 상세)

  • [v] 상품 상세 화면 Navigation 구현
    • [v] Compose Navigation component 추가
    • [v] 상품 목록에서 상품을 누르면 상품 상세 화면으로 이동
    • [v] 뒤로 가기 버튼이나 아이콘을 누르면 직전 화면으로 돌아감
  • [v] 상품 상세 화면 상세 구현
    • [v] 상품 상세 화면 상세 구현
    • [v] 상품 상세 화면 상세 프리뷰 추가
  • [v] 장바구니 화면 구현(상세 구현 x)
    • [v] 장바구니 빈 화면 구현
  • [v] 장바구니 화면 이동
    • [v] 상품 목록에서 장바구니 아이콘을 누르면 장바구니 화면으로 이동
    • [v] 상품 상세에서 장바구니 담기 버튼을 누르면 장바구니 화면으로 이동

🚀 3단계 - 장바구니(상품 추가)

  • [v] (리뷰 반영) 네비게이션 구조 변경
  • [v] 장바구니 담기 구현
    • [v] 장바구니 아이템 구현
    • [v] 장바구니 담기 로직 구현
      • [v] 장바구니 담기 로직 테스트 케이스 추가
      • [v] 장바구니 담기 상세 구현
  • [] 장바구니 화면 구현
    • [v] 상품 수량 조절 컴퍼넌트 구현
    • [v] 장바구니 카드 구현
    • [v] 장바구니 화면 상세 구현
      • [v] 장바구니 화면 테스트 케이스 추가
      • [v] 장바구니 화면 상세 구현
      • [v] 장바구니 화면 프리뷰 추가
  • [v] BasicIconButton 컴포넌트 리팩토링
  • [v] (상품 상세) 장바구니 담기 버튼 클릭시 상품이 장바구니에 추가

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%