KH IEI PROJECT
(빅데이터 UI 전문가)자바(JAVA)기반 빅데이터 시각화 개발자 양성과정A1 1회차
정경수 강사 / 이소연 취업담임
2023. 07. 25 (G)
1 팀
오늘의 데이트
팀장/팀원 |
양**(팀장), 김**, 최**
|
개요 |
오늘의 데이트는 사용자들이 직접 경험하고 만족했던 데이트 코스를 공유하는 애플리케이션 입니다. 사용자는 핀 만들기를 통해 데이트(여행) 경로를 직접 지정할 수 있습니다. 다른 사용자들의 핀을 보고 데이트(여행) 계획을 좀 더 쉽게 준비할 수 있습니다. 원하는 핀은 북마크가 가능하고, SNS 공유하기를 통해 쉽게 전달할 수 있습니다. 특정 지역에 관한 최신 행사 정보를 한 눈에 볼 수 있습니다. |
구현기능 |
* 메인 페이지 - 게시글 검색 - 인기 데이트 코스(북마크 순) 확인 - 게시글 지역 필터링 - 북마크 추가/삭제 - 사용자가 설정한 관심 지역의 게시글 업로드시 실시간 푸시 알림 및 알림창에서 확인
* 경로 만들기 CRUD(게시판) - 주소 검색하여 지도에 마커 추가 - SNS 공유하기 - 사용자 신고 및 차단, 게시글 신고 - 작성자가 지정한 경로 확인 및 장소 정보 확인 - 이미지 업로드 - 댓글 CRUD
* 멤버십 결제 - 카카오페이 간편 결제를 이용하여 멤버십 회원으로 업그레이드 가능(결제시 피드에 광고 제거)
* 로그인, 비밀번호 재설정
* 지역행사 페이지 - 공공 API를 이용하여 최신 행사 정보 확인(날짜순, 인기순) - 지역 및 시기 필터링 - 축제 키워드 검색
* 고객센터 - 온라인 챗봇 기능 및 관리자에게 문의사항 전송
* 관리자 페이지 - 회원 관리(정보 조회 및 삭제) - 게시글, 댓글 관리(전체 게시글 조회, 검색, 삭제, 바로 이동) - 광고 관리(이미지 업로드, 삭제) - 문의 관리(문의 내용 확인 및 상태(대기/읽음) 조정 가능) - 신고 관리(신고 내용 확인)
* 회원 가입 - 이메일 인증
* 마이 페이지 - 나의 핀 목록(내가 작성한 글, 댓글 확인 및 삭제) - 나의 북마크(폴더 추가 및 삭제, 확인) - 푸시 알림 여부 설정 - 회원 정보 수정, 비밀번호 변경, 회원 탈퇴 |
설계의 주안점 |
1. 보안 - Spring Security를 이용하여 사용자 인증 및 권한 부여, 사용자 차단 및 신고 기능 도입하여 부적절한 활동 예방 2. 반응형 디자인 - 반응형 미디어쿼리 적용하여 PC와 모바일 화면 크기에 최적화 3. 사용자 편의성 - 직관적이고 쉽게 이해할 수 있는 인터페이스(검색 필터, 실시간 푸시 알림)를 도입하여 사용자 경험 향상 |
|
2 팀
Money Plan
팀장/팀원 |
한**(팀장), 김**, 윤**, 한**
|
개요 |
일정 관리를 더불어 수입 및 지출을 기입, 확인하고 통계를 통해 개인의 자산 관리를 돕는 사이트 |
구현기능 |
*캘린더 - 가계부 캘린더 - 일정 캘린더(구글 연동) - 월간 사용 내역 합산 - 지난 달과 비교한 사용 내역
*나의 예산 - 예산 등록 - 예산 조회 그래프
*차트 통계 - 막대&선 그래프 : 연간 수입, 지출 확인 - 파이 그래프: 월간 지출 내역 확인 및 카드 추천(파이썬 크롤링)
*자산 리스트 - 자산 조회
*간편 등록 - 일정 / 근무 간편 등록
*유저 - 다크 모드 - 일반 로그인 - 구글 로그인 - 비밀번호 찾기(메일 전송)
*마이페이지 - 비밀번호 수정 - Q&A(회원 탈퇴 및 문의) |
설계의 주안점 |
- 웹/모바일앱 으로 사용할 수 있도록 반응형 어플리케이션으로 제작 - 사용자의 소비 패턴에 맞는 카드 추천 - 구글 캘린더와 연동해서 사용 가능한 일정 캘린더 |
|
3 팀
DDD
팀장/팀원 |
장**(팀장), 정**, 이**
|
개요 |
다양한 분야의 전시 정보와 편리한 결제 서비스 이용이 가능하며, 다이어리를 통해 나만의 기록을 소장할 수 있는 공간 마련 및 회원들간에 정보를 공유할 수 있는 커뮤니티 제공을 담은 전시 사이트 |
구현기능 |
* 회원가입/로그인 페이지 - 카카오 로그인 - 로그인 유지(로컬 스토리지) - 이메일 인증(비밀번호 찾기) * 마이페이지 - 회원정보 수정 및 탈퇴 - 다이어리 - 게시물 및 예약관리 * 메인 페이지 - 전시 API - 기상청 API - 전시글 지역 필터링 - 인기순/추천별 전시 리스트 - 전시관 정보 * 전시 페이지 - 인기/추천/지역별 전시 목록 - 예매(온라인 티켓)및 카카오페이 결제 기능 - 전시 한줄평 * 게시판 페이지 - 카테고리별 게시글 리스트(테이블, 갤러리형) - 게시글 CRUD(작성, 이미지 업로드, 조회수, 지역별 필터링, 수정, 삭제) - 게시글 검색 기능(제목, 내용) - 댓글 등록 및 삭제 * 관리자 페이지 - 가입 현황 및 전시별 통계 - 가입한 회원 관리 - 예매 관리 - 게시판 관리 - 전시 관리 |
설계의 주안점 |
- 전시 API 연동을 통해 한눈에 알아볼 수 있도록 전시 서비스 제공 - 카카오 페이 API 연동을 통한 편리한 결제기능 - 다이어리(평점, 한줄평)을 통해 마이페이지 내 나만의 공간 제공 - 자유 게시판을 통해 회원들간에 정보 공유 커뮤니티 공간 제공 |
|
4 팀
PlayTime
팀장/팀원 |
박**(팀장), 조**, 김**, 최**
|
개요 |
사용자가 원하는 연극을 빠르게 검색하고 예매할 수 있고, 리뷰 게시판을 통해 다른 사람들의 평을 볼 수 있는 서비스를 제공하는 사이트 |
구현기능 |
-공연 API 연동 -JWT 토큰 적용 -카카오페이 API 연동 -카카오맵 API 연동
* 메인 페이지 1. 연극 검색 기능 2. 연극 목록 출력 3. 사이드메뉴 기능
* 공연 페이지 1.예매 및 결제 기능 2.찜하기 기능 3.지도 기능 4.연극 정보 출력
* 로그인/회원가입 페이지 1. 로그인 기능 2. 로그인 유지 기능 3. 아이디 / 패스워드 찾기 기능 4. 회원가입 기능
* 마이 페이지 1. 회원정보 출력 2. 회원정보수정 3. 회원 리뷰 리스트 출력 4. 회원 찜목록 출력 5. 티켓 결제 내역 출력
* 게시판 페이지 1.게시판 리스트 출력 2.게시판 글 등록 삭제 3.게시판 댓글 등록 삭제 4.게시판 검색 기능 |
설계의 주안점 |
- 반응형 웹으로 PC/모바일 환경에 최적화 된 UI 제공 - 최대한 간단하게 UI를 구성해 사용자가 보기 편한 UI제공 - 검색을 통해 사용자가 찾고 싶은 연극 제공 - 카카오페이 결제 연동으로 간편하게 결제할 수 있는 서비스 제공 - 리뷰 게시판을 통해 사용자에게 유용한 리뷰 정보 제공 |
|
5 팀
iMMUTABLE
팀장/팀원 |
이**(팀장), 김**, 이**, 허**
|
개요 |
고객이 원하는 옷을 장바구니에 담아서 확인할 수 있고 관리자와 실시간 채팅이 가능함 |
구현기능 |
✔ 메인페이지 - 사이드바 메뉴 - 채팅창
✔ 샵 - 카테고리별 상품목록
✔ 카트 - 사용자 별 장바구니 상품리스트
✔ 마이페이지 - 회원정보출력 - 회원정보수정 - 찜목록 - 회원탈퇴 - 공지사항 - 주문내역조회
✔ 관리자 페이지 - 배송 조회 - 매출 조회 - 총 주문 건수 / 주문 상태/ 택배 회사/ 송장 수정 - 상품 업로드 / 상품 재고 수량/ 판매 여부/ 이미지/ 상세설명 수정 - 고객 관리 - Qna 질문 확인 / 답변 등록 - 채팅 관리 / 채팅 답변(예정)
✔로그인 페이지 - 회원 조회 / 정보 없을 시 팝업 - 로그인 한 회원 이름. 이메일, 핸드폰 번호 conText Api 저장 주문 페이지에 저장
✔ 회원가입 - 이메일인증 - 주소찾기
✔ FAQ - FAQ 추가 - FAQ 수정 - FAQ 삭제
✔ Q&A |
설계의 주안점 |
관리자와 고객간 실시간 채팅 카카오페이로 간편 결제 가능 각 상품에 대한 리뷰 정보 제공 페이지네이션 사용 |
|
6 팀
캠핑
팀장/팀원 |
문**(팀장), 정**, 정**, 권**
|
개요 |
전국 캠핑장 정보를 확인하고 캠핑 용품을 구매할 수 있는 사이트 |
구현기능 |
* 캠핑장 페이지 - 카카오 맵 기반 - 고캠핑api기반의 캠핑장 정보 - 캠핑장 별 날씨예보
* 쇼핑 페이지 - 카테고리 별 캠핑용품
* 게시판 - 조회수 기능 - 좋아요 기능 - 댓글 기능
* 마이페이지 - 장바구니 - 찜목록 - 주문내역 - 내가 작성한 댓글 확인 - 내가 작성한 리뷰게시글 확인 |
설계의 주안점 |
- 미디어쿼리를 사용하여 반응형 디자인 적용 - Jwt토큰을 적용해 보안 강화 |
|