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 |
![]() | |

목록으로
댓글쓰기
0
