자신의 피부타입에 딱 맞춘 화장품 추천 플랫폼, 이쁘지? IT:VIEW지!
(디지털컨버전스) React & Spring 활용 자바(Java) 개발자 양성과정(3) 1회차
| 개요 | IT:VIEW는 사용자의 피부타입, 피부고민 등 추가정보들을 입력받아, 사용자에게 딱 맞는 화장품을 매칭률 기반으로 추천해주고, 리뷰 체험단 기능을 추가해 인플루언서의 영향력을 활용해 홍보 및 리뷰 기능을 극대화한 화장품 추천 및 구매 플랫폼입니다. 사용자는 자신이 등록한 정보를 기반으로 Rule-base 알고리즘을 통해 모든 화장품과의 매칭률을 확인할 수 있고, 구매의사결정에 도움을 받을 수 있습니다. 또한 사용자는 리뷰 체험단 기능을 통해 인플루언서와 일반 소비자가 직접 제품을 사용하고 솔직한 리뷰를 공유할 수 있도록 하였습니다. 광고 중심의 일방향 홍보가 아닌 실제 사용자 경험 기반의 신뢰도 높은 정보를 제공합니다. 이를 통해 브랜드는 효과적인 마케팅 채널을 확보하고, 사용자는 자신에게 꼭 맞는 화장품을 쉽고 빠르게 찾을 수 있습니다. 나아가 IT:VIEW는 화장품 구매 과정에서 발생하는 시행착오를 최소화하여 고객 만족도를 극대화하는 것을 목표로 합니다. |
|---|---|
| 구현기능 | 1. 회원 기능 - 회원가입 - 이메일을 활용한 본인 인증 - 소셜 로그인 및 로그아웃 - 아이디/비밀번호 찾기 - 회원 정보 조회/수정/삭제 - 마이페이지 - 프로필 수정 및 내정보 수정 - 포인트 및 등급 확인 - 내가 쓴 게시글, 댓글, 리뷰 확인 - 내 장바구니, 찜, 결제 내역 확인 쇼핑몰 기능 - 상품 목록 및 검색 - 상품 상세 정보 - 장바구니 등록/수정/삭제 - 바로 구매 기능 - 결제 시 쿠폰 및 포인트 사용 - 결제 시 상품 재고 감소 판매자 기능 - 상품 등록/수정/삭제 - 상품 재고량 관리 - 쿠폰 등록/수정/삭제 - 문의 답변 등록/수정/삭제 관리자 기능 - 공지 사항 작성/수정/삭제 - 쿠폰 및 포인트 등록/수정/삭제 - 문의 답변 등록/수정/삭제 - 신고 게시물/리뷰/댓글 비공개 - 신고 상품 판매 정지 게시판 기능 - 커뮤니티 기능 - 게시글 등록/수정/삭제 - 게시글 조회수 표시 - 댓글/대댓글/리뷰 등록,수정,삭제 - 게시판, 댓글, 리뷰, 상품 신고 기능 - 검색 기능 - 문의 기능 - 리뷰 체험단 신청 |
| 설계의 주안점 | -소셜 로그인을 통한 사용자 접근성 향상 -비밀번호 암호화(Bcrypt) 및 이메일 인증을 통한 보안 강화 -썸머노트 & 에디터를 이용한 이미지 저장 및 출력 -추천 알고리즘을 사용하여 사용자마다 최적화된 제품 매칭률 제공 - 결제 API를 활용한 결제 서비스 제공 - 카카오 DeveloperAPI를 이용한 주소 입력 기능 제공 |
| 사용기술 및 개발환경 |
개발언어: JAVA , HTML5, CSS3, JavaScript, jQuery, SQL, JSP, Servlet 백엔드 : Java, Spring Boot, Lombok, JWT 프론트엔드 : React, JavaScript 개발 툴 : Eclipse, Visual Studio Code 서버 : Apache Tomcat 프레임 워크 : Mybatis 데이터베이스 : Oracle DataBase 협업 도구 : GitHub, Notion, ERD Cloud, Source Tree |
|
|