CREAM

GreenBean·2021년 5월 30일
0
post-thumbnail

CREAM

  • 위코드 2차 프로젝트
    • 클론 사이트 : Aesop

KREAM 클론 프로젝트

Backend 기능 구현 목표

  • <유저> 카카오톡 소셜 로그인
  • <유저> 마이페이지 (추가구현 목표)
  • <상품> 상품 리스트
  • <상품> 상품 상세 페이지
  • <상품> 필터링 & 정렬 & 검색
  • <결제> 입찰 & 체결

✓ 1-2일차 : 모델링

기능에 따라서 Users app, Products app, Orders app으로 분리

📚 Users App 부분

  • Point
    • 카카오톡 소셜 로그인만 진행하도록 결정
      • 처음에는 사이트 자체 회원가입과 로그인도 고려했으나 소셜 로그인으로만 진행하게되어 login_type에 대한 column 삭제함
    • 카카오톡 연동 정보로 회원 데이터 저장

📚 Products App 부분

  • Point
    • 구현할 부분만 모델링 하기로 함
    • 크림은 의류 & 신발 & 패션 잡화 등 여러 상품을 판매하고 있지만 팀 내에선 신발 부분만 다루기로 결정하여 그게 맞게 모델링 진행

📚 Orders App 부분

  • Point
    • 크림은 경매 시스템으로 운영되고 있음
      • 같은 상품이라도 사이즈 별로 각각 경매가 진행되어 입찰 내역 & 체결 내역 등의 경매 정보를 고유하게 갖고 있음
      • 사이트에서 가격을 정하여 보여주는 시스템이 아니라 유저들이 구매나 판매 가격을 제시하고 체결되는 시스템이기 때문에 status table을 이용하여 가격이 제시만 되었는지 체결까지 가게 됬는지 파악할 수 있도록 함

모델링 잘하는 날까지 화이팅! 👏

profile
🌱 Backend-Dev | hwaya2828@gmail.com

0개의 댓글