Go!Bling!
(디지털컨버전스) React & Spring 활용 자바(Java) 개발자 양성과정 (1)
| 개요 | 환경을 생각한 작은 선택이 일상에 스며들도록, 친환경 악세서리로 실천하는 지속가능한 라이프스타일 프로젝트입니다. |
|---|---|
| 구현기능 | <일반사용자> 1. 회원 관련 기능 - 회원가입, 로그인, 로그아웃, 아이디 찾기, 비번찾기 - 마이페이지 : 내 정보 관리(정보조회/정보수정/비밀번호변경/회원탈퇴), 찜한 상품 조회, 내 주문 내역(목록조회/상세조회/주문취소), 내 배송지 관리(목록조회/등록/삭제), 최근 본 상품(목록조회/삭제), 내 작성글 보기(문의내역 조회/리뷰조회) 2. 상품 관련 기능 - 목록조회, 상품명 검색, 필터링(카테고리별), 상품 정렬(가격순/최신순/판매량순), 상세조회(찜하기/해제, 장바구니 담기, 상품 문의(목록조회/등록/수정/삭제, 리뷰(별점/목록조회/등록/수정/삭제)) 3. 장바구니 관련 기능 - 목록조회, 수량변경, 삭제 4. 주문 관련 기능 - 주문(결제API), 주문 취소(환불) 5. 공지사항 관련 기능 - 목록 조회, 상세 조회 <관리자> 1. 회원 관리 기능 - 회원 목록 조회, 회원 상세 조회, 회원 정보 수정, 회원 검색, 회원 탈퇴 2. 공지사항 관리 기능 - 목록 조회, 상세조회, 작성, 수정, 삭제 3. 상품 관리 기능 - 목록조회, 상세조회, 상품 등록, 상품 수정, 상품 삭제, 상품명 검색, 필터링(카테고리별) 4. 주문관리 기능 - 주문 조회, 필터링(상태별), 배송상태 변경, 주문 상태변경 5. 상품문의 관리 기능 - 목록조회, 상세조회, 답변등록, 답변삭제 6. 리뷰 관리 기능 - 리뷰 목록조회, 리뷰 상세조회, 리뷰 삭제 |
| 설계의 주안점 | 1. 깔끔한 분위기의 웹사이트 2. 다양한 종류의 친환경 상품들 구성 3. 사용자의 편의성을 위해 접속경로 최소화 |
| 사용기술 및 개발환경 |
Language : JAVA21, HTML5, CSS3, JavaScript Tool : STS4, VSCODE, ORACLE SQL DEVELOPER WAS : APACHE TOMCAT DBMS : Oracle 11g FRAMEWORK/LIBRARY : JQUERY, AJAX, JSP/Servlet, Spring Boot, MyBatis, BootStrap, Lombok, JSON, React 협업프로그램 : Slack, Github |