Fun한 경매, Funxtion

KH정보교육원 2024.06.04 10:08


funxtion
(디지털컨버전스)공공데이터 융합 자바개발자 양성과정A23(6) 1회차


팀장/팀원김**(팀장) : 사용자 유입부터 판매상품을 등록/관리하고, 상품을 구매하기까지의 핵심 기능들을 구현 -로그인,회원가입 -상품(홈화면, 상품검색결과, 상품 등록/조회/수정/삭제, 찜하기, 공유, 신고) -경매(입찰,낙찰,바로 구매) -포인트충전(카카오페이 결제) -마이페이지(내 상품, 결제 내역 조회)
고** : 사용자의 주요 정보 관리와 경매 내역 조회 및 고객센터의 자주묻는질문 기능 구현 -마이페이지(진행중인 경매, 참여중인 경매, 회원정보 수정, 회원탈퇴) -고객센터(자주 묻는 질문(FAQ))
류** : 사용자의 거래 내역 조회와 고객센터의 공지사항 및 1:1문의 기능 구현 -마이페이지(판매 내역, 구매 내역) -고객센터(공지사항, 1:1문의)
심** : 구매자,판매자가 거래를 진행하기 위한 1:1채팅 및 안전거래 핵심 기능을 구현 -채팅페이지(채팅방 목록페이지, 1:1채팅 페이지, 안전거래 기능) -마이페이지(찜 목록 조회, 팔로잉/팔로워 목록 조회/등록/삭제) -판매자페이지(팔로잉/팔로워 목록 조회)
개요Funxtion은 Fun + Auction 의 합성어로, 경매라는 재미있는 시스템으로 상품을 거래할 수 있는 사이트입니다.
구현기능사용자
로그인(이메일,소셜), 회원가입, 이메일 인증, 로그아웃

상품 검색 페이지
- 상품명으로 검색결과 목록 조회
- 최신순,조회수순,가격순 정렬
- 페이징처리

상품 상세 페이지
- 상품 상세 정보 조회
- 1:1채팅하기
- 입찰하기, 입찰 내역 조회
- 바로 구매하기 기능
- 찜하기, 공유하기, 신고하기
- 판매자 팔로우

상품 등록/수정 페이지
- 상품 기본 정보 입력
- 상품 이미지 업로드 기능

채팅
- 전체 채팅방 목록 조회
- WebSocket 통신을 이용한 특정 채팅방 대화 및 안전 결제 프로세스 기능
- 판매자 후기 작성

알림
- SSE(Server-Sent-Events)를 활용한 입찰,낙찰 관련 실시간 알림 기능

포인트충전
- 카카오페이 결제를 통한 포인트 충전 기능
- 결제 내역 조회

마이페이지
- 거래정보(내 상품, 진행중 경매, 입찰중 경매, 판매내역, 구매내역, 상점 후기)
- 내 정보(회원정보 수정, 찜한 상품, 팔로잉/팔로워)

고객센터
- 공지사항 등록,수정,삭제,조회
- FAQ 등록,수정,삭제,조회
- 1:1문의 등록,조회 ,답변 등록
설계의 주안점벤치마킹 서비스와 비슷한 익숙하고 친화적인 UI
소셜 로그인/회원가입을 통해 사용자 편의성 제공
경매시스템을 이용한 판매 방식 제공
경매상품 입찰시 다양한 상황 고려
서버 스케쥴러를 이용한 실시간 낙찰 시스템 구현
입/낙찰 관련 다양한 상황에 대한 실시간 알림 제공
양방향 1:1채팅을 통한 상품 거래 진행
직거래 사기 예방을 위한 안전결제 시스템 제공
사용기술 및
개발환경
FrontEnd: HTML5,CSS3, Javascript
FrontEnd Framework/Library: Next.js, React Hook Form, Recoil, Socket.io/websocket, Axios, Lodash, moment, MUI,
BackEnd: Java17
BackEnd Framework/Library: Spring, Spring Boot, Spring Security, Spring Data JPA, Java JWT, WebSocket, iamport, Spring Cloud AWS
DBMS: PostgreSQL
Server: Tomcat 10
Build: Gradle
IDE/Tool: VS Code, IntelliJ, TablePlus
OS: Window 10
1783991297_6a558c017375a.png

AI와 함께 성장하는
개발자·정보보안 전문가를 응원합니다.

간편상담문의
KH임직원은 수강생 한 분 한 분의
성공적인 취업을 위해 최선을 다하겠습니다.

* 교육 전문 컨설턴트를 만나실 수 있습니다.

* 분야별 스페셜리스트가 함께 합니다.

교육희망 지점

신청자 정보

닫기
로그인하셔야 본 서비스를 이용하실 수 있습니다.