Skip to content

LIKELION-Android-Bootcamp-4th/lookTalk

Repository files navigation

Flutter-Project-LookTalk

커뮤니티 기반 옷 쇼핑몰 플랫폼

🖥️ 프로젝트 소개

옷 쇼핑몰과 커뮤니티 기능이 있는 애플리케이션입니다.

🕰️ 개발 기간

  • 25.06.25 - 25.07.17

🧑‍🤝‍🧑 맴버구성

  • 팀장 : 이수지 - 소셜 로그인, 회원가입, 커뮤니티, 공통 컴포넌트들 모듈화, API 통신 구조 설계, UI 화면 설계
  • 팀원1 : 김명헌 - 구매자 마이 페이지관리, 홈 화면, 통합 및 형상관리, 아키텍처 설계, 주문 상태 로직 관리, 영상 편집
  • 팀원2 : 신기루 - 장바구니 , 결제 , ppt제작
  • 팀원3 : 이창한 - 판매자 마이 페이지 관리, 사용자 관련 데이토 로직 담당, 리뷰 및 제품 상페 페이지 담당, 발표

⚙️ 개발 환경

  • Flutter : 3.22.1
  • Dart : 3.8.1
  • IDE : Android Studio Meerkat
  • Android SDK : 35
  • iOS Deployment Target : 13.0 이상
  • Device : Android Emulator

📡 서버 Swagger 주소

📐 아키텍처 설계

  • MVVM모델로 구성
  • Model : Client, Repository, Response로 구성
  • View : UI 담당. 공통 위젯 및 각 화면 UI 구성
  • VIewMode : 상태 관리 및 비즈니스 로직 담당. 비즈니스 로직에 필요한 데이터는 Model에 의존.
Image Image

🌿 브랜치 관리

  • 기능은 feature을 통해 관리.
  • 각 feature에서 작성한 뒤, develop으로 merge 진행.
  • 최종 프로젝트는 main 브렌치에서 관리.

📌 주요 기능

🔐 소셜 로그인 - 상세보기 - WIKI 이동

  • 소셜 로그인 (OAuth 2.0 기반)
  • accessToken 및 refreshToken 발급 및 Secure Storage 저장
  • 신규 사용자 분기 처리 (isNewUser)

📝 회원가입 - 상세보기 - WIKI 이동

  • 플랫폼 역할 선택 (구매자/판매자)
  • 닉네임 또는 상점명/상점 설명 입력
  • 중복 체크 (닉네임/상점명)

🛍️ 메인 Page - 상세보기 - WIKI 이동

  • 상위 카테고리별 상품 조회
  • 카테고리

💬 커뮤니티 - 상세보기 - WIKI 이동

  • 코디 질문 / 코디 추천 / My+ 탭 구성
  • 게시글 작성
  • 상품 정보 추가 (구매내역 / 검색)
  • 게시글 상세 조회
  • 게시글 좋아요
  • 댓글 작성 및 조회

🛒 장바구니 / 결제 - 상세보기 - WIKI 이동

  • 장바구니 목록 조회
  • 상품 결제

🙋 마이페이지 (사용자) - 상세보기 - WIKI 이동

  • 로그아웃
  • 공지사항 조회
  • 주문/반품/취소 내역 조회
  • 리뷰 작성
  • 반품 신청/주문 취소

👨‍💼 마이페이지 (판매자) - 상세보기 - WIKI 이동

  • 로그아웃
  • 공지사항 조회
  • 상품 조회/등록/수정
  • 주문 조회 및 배송 상태 변경

🛠️ 프로젝트 리팩토링 및 기능 추가 - 상세보기 -WIKI 이동

About

1조 뼈다귀해장국 프로젝트 Look Book 레포지토리입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages