
KH IEI PROJECT
(디지털컨버전스)공공데이터 융합 자바개발자 양성과정A23(6) 1회차
임수진 강사 / 고은솔 취업담임
2024. 06. 04 (L)
1 팀
북적북적
팀장/팀원 |
n**(팀장), 안**, 지**, 한**, 이**
|
개요 |
- 개발 관련 서적 참고를 위해 구매보다는 대여가 효율적이지만 도서고나 홈페이지 이용 시 가입을 해야한다는 단점이 있음 - 개발자를 위한 개발 도서 검색 서비스를 제공함으로서 한번의 검색으로 해당 도서의 정보와 도서를 소장 중인 서울 시내 도서관 목록을 조회 할 수 있으며 대출 가능 여부를 확인 할 수 있다. - 도서관을 이용하기 어렵거나 도서관에서 대출이 불가능한 경우 사용자의 경우 지역구 내 회원 간 대출을 위한 공간 구현. |
구현기능 |
- 인증/인가 - Json 방식의 로그인 - OAuth2 로그인 (카카오/구글) - JWT를 이용하여 사용자가 로그인 되어있는지, 어떤 권한을 가지고 있는지 확인 - 회원가입 - 도서 검색 - 필터(도서 제목/저자/출판사) 선택 후 키워드 입력하여 키워드를 포함하는 도서 목록 호출 - 데이터베이스에 해당 도서가 없는 경우 ISBN번호로 검색 / 도서 요청 페이지로 이동 - ISBN번호로 도서 검색 시 오픈 API 이용하여 도서 정보 호출 - 도서 선택 시 서울 시내 해당 도서 소장 도서관 목록 호출 및 대출 가능 여부 확인 - 도서 요청 및 등록 - ISBN번호로 검색하고 도서 정보 조회 후 등록버튼 클릭시 중복 확인 후 데이터베이스에 요청이 등록 - 필터(도서 제목/저자/출판사) 선택 후 키워드 입력하여 키워드를 포함하는 요청/거절 상태인 도서 목록 호출 - 관리자 계정인 경우 도서 요청 게시판에서 요청 대기 중인 도서의 승인 여부를 변경 - 도서 거래 게시판 |
설계의 주안점 |
- 도서 검색을 위해 각 도서관 홈페이지를 방문하지 않고도 소장 도서관 검색 가능 - 회원 간 도서 대여를 위한 게시판 구현 - 사용자 편의를 위한 소셜 로그인 구현 |
 |
2 팀
funxtion
팀장/팀원 |
김**(팀장), 고**, 류**, 심**
|
개요 |
Funxtion은 Fun + Auction 의 합성어로, 경매라는 재미있는 시스템으로 상품을 거래할 수 있는 사이트입니다. |
구현기능 |
사용자 로그인(이메일,소셜), 회원가입, 이메일 인증, 로그아웃
상품 검색 페이지 - 상품명으로 검색결과 목록 조회 - 최신순,조회수순,가격순 정렬 - 페이징처리
상품 상세 페이지 - 상품 상세 정보 조회 - 1:1채팅하기 - 입찰하기, 입찰 내역 조회 - 바로 구매하기 기능 - 찜하기, 공유하기, 신고하기 - 판매자 팔로우
상품 등록/수정 페이지 - 상품 기본 정보 입력 - 상품 이미지 업로드 기능
채팅 - 전체 채팅방 목록 조회 - WebSocket 통신을 이용한 특정 채팅방 대화 및 안전 결제 프로세스 기능 - 판매자 후기 작성
알림 - SSE(Server-Sent-Events)를 활용한 입찰,낙찰 관련 실시간 알림 기능
포인트충전 - 카카오페이 결제를 통한 포인트 충전 기능 - 결제 내역 조회
마이페이지 - 거래정보(내 상품, 진행중 경매, 입찰중 경매, 판매내역, 구매내역, 상점 후기) - 내 정보(회원정보 수정, 찜한 상품, 팔로잉/팔로워)
고객센터 - 공지사항 등록,수정,삭제,조회 - FAQ 등록,수정,삭제,조회 - 1:1문의 등록,조회 ,답변 등록 |
설계의 주안점 |
벤치마킹 서비스와 비슷한 익숙하고 친화적인 UI 소셜 로그인/회원가입을 통해 사용자 편의성 제공 경매시스템을 이용한 판매 방식 제공 경매상품 입찰시 다양한 상황 고려 서버 스케쥴러를 이용한 실시간 낙찰 시스템 구현 입/낙찰 관련 다양한 상황에 대한 실시간 알림 제공 양방향 1:1채팅을 통한 상품 거래 진행 직거래 사기 예방을 위한 안전결제 시스템 제공 |
 |
3 팀
인디안
팀장/팀원 |
박**(팀장), 박**, 남**, 이**, 이**
|
개요 |
국내 외 인디 음악에 대한 관심도가 집중되는 환경 속에, 높아지는 관심도와는 다르게 낮아지는 오프라인 관람 비중과 관련 콘텐츠 및 플랫폼의 부족으로 이용 가능성과 접근성 간의 격차가 발생하고 있다. 이는 실력 있는 인디 아티스트들이 자기 자신을 홍보하는데 어려움을 겪게 하였고 그로 인해 인디 아티스트들의 경제적 어려움이 가장 큰 문제가 되고 있다. 이를 해소하고자 대중과 인디 아티스트를 연결하는 플랫폼 ‘인디안’을 기획하였고 해당 서비스에서는 무자본/소자본 아티스트들의 음악 활동을 위한 펀딩과 대중들을 위한 리워드를 제공함으로써 아티스트들의 홍보와 수익 발생을 기대하고, 나아가 커뮤니티 기능을 제공하여 인디 문화를 향유하는 사용자들 간의 의견 교류 발생을 증대함으로써 인디 Scene의 발전에 기여하고자 한다. |
구현기능 |
회원 - 로그인 : 일반 회원, 소셜 회원(카카오, 구글) 구분하여 로그인 기능 구현 - 아이디 비밀번호 찾기 : 아이디는 소셜 계정이면 추가 조회 가능, 비밀번호는 가입된 아이디(메일)로 인증번호를 받아 인증 후, 새로 비밀번호를 변경함 - 회원가입 : 일반 회원 가입, 소셜 회원은 비밀번호 없이 메일 인증번호로만 가입 가능하게 함. - 마이페이지 : 내 정보 조회, 내 정보 수정 및 탈퇴, 작성한 글, 댓글 목록 조회 및 이동(자유게시판, 소개게시판), 참여한 펀딩 목록 및 리워드 수량 및 금액조회, 작성한 문의 목록 및 답변 확인, 작성한 신고 목록 및 처리 상태 확인 - 문의 기능 : 1:1 문의
커뮤니티 - 게시글 조회 : 자유게시판, 아티스트 자랑, 콜로세움 게시글 리스트 조회 - 글쓰기 : 자유게시판, 아티스트 자랑, 콜로세움 게시글 작성 - 게시글 수정 : 자유게시판, 아티스트 자랑, 콜로세움 본인 게시글 수정 - 게시글 삭제 : 자유게시판, 아티스트 자랑, 콜로세움 본인 게시글 삭제 - 댓글 조회 : 해당 게시글 댓글 조회 - 댓글 작성 : 해당 게시글 댓글 작성 - 댓글 수정 : 해당 게시글 본인 댓글 수정 - 댓글 삭제 : 해당 게시글 본인 댓글 삭제 - 콜로세움 투표 : 투표 게시판으로 원하는 항목에 투표 가능 - 신고 : 해당 게시글/댓글 신고 가능 - 추천 : 해당 게시글에 추천 가능
아티스트/공연 -아티스트 등록 신청 : 회원에 한해서 신청 가능, 심사 대기중이거나, 등록된 아티스트라면 신청 불가능 -아티스트 리스트 조회: 승인 된 아티스트 리스트를 정해진 정렬 방식으로 조회 [무한스크롤] - 아티스트 상세 조회 : 선택된 아티스트의 상세조회 스포티파이 API를 통해 관련 음악 조회 -콘서트 등록 페이지: 관리자로 접근하여 콘서트 정보를 입력 후 등록 -콘서트 리스트 조회: 등록된 콘서트 리스트를 정해진 정렬 방식으로 조회 이달의 콘서트 일정을 캘린더에 노출 -콘서트 상세 조회 : 선택된 콘서트의 상세조회 콘서트 등록시 등록된 정보와 댓글 CRUD 지원
펀딩 - 펀딩 등록 신청 : 아티스트 한해서 신청 가능. 펀딩에 필요한 정보 및 리워드 등록 가능. - 펀딩 리스트 조회 : 승인 된 펀딩 아이템의 진행중/마감 리스트를 조회. - 펀딩 상세 조회 : 펀딩 상세 정보 조회(제목, 설명, 목표 금액, 기간, 대표 사진, 리워드, 소개 등..) - 펀딩 결제 : 선택 한 리워드를 부트 API를 이용하여 결제.
전체 관리자 페이지 - 유저 관리(CRUD) - 펀딩 관리(CRUD) 및 승인 관리 - 문의 관리 - 신고 관리 |
설계의 주안점 |
1. 아티스트들이 자기 자신을 자유롭게 홍보할 수 있고, 펀딩을 받을 수 있게 하는 수익 구조 확보 2. 기존 사이트들 대비 UI 개선을 통한 이용자들이 편히 사용할 수 있게 구성 3. 커뮤니티 구성을 통해 이용자들이 인디음악에 대한 자유로운 소통이 가능한 환경 형성 |
 |
4 팀
easy
팀장/팀원 |
김**(팀장)
|
개요 |
기존 롤 전적검색사이트들에 사설 게임 정보를 다루는 곳이 없어 특정 유저 층들을 타겟으로 사설전적검색사이트를 만들어보았다. |
구현기능 |
회원가입, 로그인,
공지사항, 자유게시판,
마이페이지 , 새게임(진행도우미) , 내전결과창(입력창) |
설계의 주안점 |
EZ.GG는 통계 사이트이다.
사용자가 input 한 정보들을 DB에 담아 저장하고, 그 내용을 쿼리문으로 꺼내 연산식을 통해 한페이지 안에 내용을 모두 담을 수 있게 설계했다.
또한 게임 후 통계 열람 뿐만 아니라, 게임 전 팀을 나누는 과정도 도와줄 수 있도록
별도 페이지에 자바 스크립트를 사용하여 예상 승률 차트와 유사 사다리타기 게임을 배치했다. |