★ 기능 명세서
-AI 상품 추천기능
-구글 맵 위치 기능
-AI 채팅 기능
-날씨 전송기능
-파이어스토어 DB에 상품 올리는 기능
-좋아요 기능
-장바구니 기능
-픽업&장바구니 결제금액 계산 기능
-필터링에 따른 상품 추천기능
(AI추천,카테고리별 랭킹,오늘의 특가,추천상품,인기상품,최근본 상품,좋아요한 상품, 장바구니에 담긴 상품,픽업 상품)
-UI 화면구현
(홈화면,랭킹,오특,AI추천,AI원픽,낳씨추천,AR가상,vs투표,mbti
최근본,좋아요한 , 장바구니,픽업,추천상품더보기,인기상품 더보기,)
-광고 배너
-담당 페이지 다크모드
-시연영상 촬영
★리스트업
●특수 기능
-AI 채팅 원픽 : AI챗봇과 5번의 질문후에 나의 대화에서 키워드를 뽑아내서 그에 맞는 상품 추천
-날씨 추천 : 구글 맵 연동후 현재 위치를 XX시,XX구로 구현. 해당장소 날씨 받아온 후 그에 따른 상품추천
-AI 추천 목록 : 평소의 최근 본 상품, 관심상품, 장바구니에 담은 상품을 분석해서 나에게 딱 맞는 상품 추천
-AR증강현실(ui만) : 안드로이드와 플랫폼 연결은 하였으나 코틀린 코드 문제
●홈화면(파이어스토어 DB연동)
-배너 : 광고배너 3초마다 돌아가도록. 배너를 클릭하면 이미지들 보이는 창으로 이동
-추천상품(리뷰수) : 리뷰수가 높은 상품별로 나열
-인기상품(별점) : 평점이 높은 상품별로 나열
-추천상품, 인기상품 더보기 : 추천상품과 인기상품을 더 보기로 많이 볼 수 있는 창
-카테고리별 랭킹(판매량순) : 카테고리별 판매량 순으로 나열
●히스토리 화면 (파이어스토어 DB연동)
-최근 본 : 최근 본 상품을 최상단에 띄워서 봤던 상품들을 나열
-본좋아요한 : 좋아요한 상품들을 나열
●장바구니
-일반배송 : 장바구니에 담긴것은 픽업배송으로 바꿀 수 있고 값 계산
-픽업배송 : 픽업 계산은 따로 계산
-결제금액 계산기능 : 창마다 할인율 적용한 계산 모두 다 적용
-모델 변환 : 모델 바꿔서 장바구니에서 결제창으로 데이터 넘겨줌
●추가기능
-좋아요 기능 : 좋아요 아이콘을 누르면 모든 상품에 연동되어 좋아요 표시됨
-장바구니 기능 : 모든 화면에서 장바구니 아이콘을 누르면 장바구니에 담기도록
-화면마다 다크모드 : 버튼마다 조금 다르게 삼항연산자로 함
-관리자 페이지로 파이어베이스에 상품 올리기 : 파이어스토어 DB에 상품들 데이터 만들어서 올림
★대표적 트러블 슈팅
AR : 초기화 문제
AI 추천상품 : 타입 에러- 상품아이디만 받아와서 파이어베이스 훑기. 그렇게 두번 거쳐야 open ai에서 받아올때 용량제한 있는데 그게 안걸림
AI 챗봇 : 타입 에러
구글맵 연동 :
날씨 추천 :