Skip to content

An application that recommends clothes according to the weather

Notifications You must be signed in to change notification settings

yoonwooseong/Weashion

Repository files navigation

Weashion

현재 위치에 대한 날씨에 따른 옷을 추천해주는 어플리케이션을 만들고자 함.

Android Studio (Android 8.1 (Oreo))(JAVA)를 사용해 현재 위치에 대한 날씨와 선호하는 스타일을 조사해 사용자에게 오늘 뭐입을지에 대한 도움을 주고자하는 프로젝트이다. OPEN API는 Open Weather Map API, NAVER 검색 쇼핑 API를 사용하였고 라이브러리는 Swipe Menu list View, Glide(이미지 로딩), Ted permission(권한) 라이브러리를 이용했다.

image

환경

언어 : JAVA
프로그램 : Android Studio (Android 8.1 (Oreo))

기획 의도

  • 날씨에 따른 의상 추천
  • 선호 의상 분석
  • 구매 유도
  • 쇼핑몰과 제휴를 맺어 홍보

사용 예제

  • 권한 설정(Tedpermission Library 이용)
    image image

  • 선호 의상 분석
    Dialog 생성 후 SharedPreference로 선택한 데이터들 저장
    image image

  • 서랍 내 날씨 및 장바구니 기능
    GPS를 통한 현재 위치의 날씨(오늘/ 내일/ 모래) 정보 및 날씨에 따른 배경 변경
    image image image

  • 내부 저장소 - 장바구니 데이터 저장 기능
    장바구니에 저장된 목록과 해당 데이터들을 weashion / cart.txt 에 저장
    image image image

  • 추천 의상 리스트
    image image image

왼쪽 상단 – 날씨에 따른 아이콘 보이기 오른쪽 상단 – 추천된 제품 보기 방식 ( list / model ) 하단 – 추천된 상품들을 다시 추천 받기 버튼 – 통합 검색 버튼 – 선호하는 스타일 재설정 버튼

상품 이미지 클릭 시 해당 카테고리 리스트 뷰 출력 리스트 뷰 다음 버튼 클릭 시 다른 제품들 추천 하단 추천 의상 버튼 클릭 시 랜덤으로 추천

업데이트 내역

  • 0.1.0
    • 프로젝트 완성
  • 0.0.0
    • prototype 완성

정보

yoonwooseong – [email protected]

https://github.com/yoonwooseong/github-link

기여 방법

  1. (https://github.com/yourname/yourproject/fork)을 포크합니다.
  2. (git checkout -b feature/fooBar) 명령어로 새 브랜치를 만드세요.
  3. (git commit -am 'Add some fooBar') 명령어로 커밋하세요.
  4. (git push origin feature/fooBar) 명령어로 브랜치에 푸시하세요. 
  5. 풀리퀘스트를 보내주세요.

About

An application that recommends clothes according to the weather

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages