KH IEI PROJECT
(디지털컨버전스)자바(JAVA)기반 임베디드 융합 개발자 과정A4 1회차
정경수 강사 / 서동석 취업담임
2022. 12. 26 (G)
1 팀
우주공구
팀장/팀원 |
신**(팀장), 이**, 이**
|
개요 |
우리 주변의 공동 구매, 공동 구매 중개 플랫폼 |
구현기능 |
1. Main 페이지 - 사이트 자체 회원가입/로그인 및 카카오 회원가입/로그인(카카오 로그인 api, jwt 사용) - 자체 회원가입시 핸드폰 번호 인증, 패스워드 찾기시 이메일 인증 - 전체 공동구매 글 조회 가능(카테고리별, 동네별, 추천순, 최신순, 마감임박순) - 공동구매 글 작성 가능(firebase 이미지 업로드 및 카카오 지도 api) - 회원정보 조회 및 수정에서 정보 변경 및 조회, 거래 평가 가능 - 실시간 채팅 및 채팅 읽음 여부 알림(WebSocket, Stomp(미정)) - 채팅시 날짜별 채팅 모아보기 및 사진 전송 가능 2. Admin 페이지 - 로그인, 전체 회원 조회와 검색 - 게시판(조회, 검색, 게시판별 게시글의 수 조회와 최신 글 5개 조회, 추가, 수정, 삭제) - 게시글(조회, 검색, 삭제, 상세 조회), 댓글(조회, 검색, 삭제) - 광고(조회, 수정, 삭제, 추가, 이메일 발송) |
설계의 주안점 |
- 모바일과 아이패드 환경에서도 이용 가능한 미디어 쿼리 적용 - 사용자 편의를 위한 게시글 조회 버튼 및 페이지네이션 - 각 공동구매를 카테고리별, 동네별, 추천순, 최신순, 마감임박순 등으로 확인 가능 - Admin 페이지에서 편리하게 각 공동구매와 회원을 관리 |
|
2 팀
뮤트해조
팀장/팀원 |
이**(팀장), 정**, 정**, 김**, 최**
|
개요 |
뮤지컬, 극장 좌석별 정보 및 예매를 할 수 있는 뮤지컬 사이트 |
구현기능 |
회원 - 회원가입(주소API, 아이디 중복확인)/ 로그인, 로그아웃/ ID, PWD찾기/ PWD재설정 마이페이지 - 회원정보 수정 및 탈퇴/ 찜한 뮤지컬/ 예매 내역/ 내가 쓴 후기 수정 & 삭제/ 회원탈퇴 뮤지컬 목록 페이지 - 검색, 필터별 정렬 뮤지컬 상세 페이지 - 오픈 데이터 api 활용 후기 페이지 - 각 공연장 좌석별 후기 검색 및 작성, 뮤지컬별 후기 작성 및 삭제 예매 페이지 - 캘린더(날짜 선택), 등급별 좌석 선택 및 결제 -------------------------------------------------------------------——— 관리자 페이지 - 회원 조회 / 회원탈퇴 / 작성글 조회 / 작성글 삭제 자주 묻는 질문 알림 & 찜하기 - 찜한 뮤지컬 예매 일정 알림 멤버십 - 멤버십에 대한 설명 / 유료멤버십 결제 |
설계의 주안점 |
회원 - 회원가입(주소API, 아이디 중복확인)/ 로그인, 로그아웃/ ID, PWD찾기/ PWD재설정 마이페이지 - 회원정보 수정 및 탈퇴/ 찜한 뮤지컬/ 예매 내역/ 내가 쓴 후기 수정 & 삭제/ 회원탈퇴 뮤지컬 목록 페이지 - 검색, 필터별 정렬 뮤지컬 상세 페이지 - 오픈 데이터 api 활용 후기 페이지 - 각 공연장 좌석별 후기 검색 및 작성, 뮤지컬별 후기 작성 및 삭제 예매 페이지 - 캘린더(날짜 선택), 등급별 좌석 선택 및 결제 -------------------------------------------------------------------——— 뮤지컬에 대한 정보를 보기 좋게 안내 - 메인 화면에 별점순, 인기순으로 뮤지컬 정보 안내 - 해당 공연에 대한 좌석 후기 및 전반적인 공연에 대한 후기를 별점으로 제공 - 뮤지컬 공연 정보 및 후기를 안내하는만큼 사용자의 가시성을 고려하여 이미지에 비중을 두어 구현 -------------------------------------------------------------------- - 찜한 공연에 대한 알림 설정을 통해 티켓팅 일정 안내 - 관리자 페이지를 통한 유료 멤버십 회원 관리 |
|
3 팀
TCAT
팀장/팀원 |
하**(팀장), 김**, 김**, 박**, 지**
|
개요 |
뮤지컬, 클래식/무용, 연극, 전시회 예매 사이트 |
구현기능 |
Main - 뮤지컬, 클래식/ 무용, 연극, 전시회 검색 - 주간/ 일간 랭킹 제공 - 인기/ 개막예정/ 종료임박 공연 제공 Menu - 각 카테고리별 페이지 - 작품명으로 공연 검색 Detail - 공연 상세 정보 제공 - Q&A - 찜하기 - 별점 - 관람후기 - 지도 api를 이용한 공연장 위치 제공 - KakaoPay를 통한 결제 - 포인트 사용 할인 Login/ Sign - 회원가입, 로그인, 로그아웃 - 아이디 찾기, 비밀번호 찾기 - 주소 API를 사용해 편리한 주소 검색 기능 MyPage - 회원 정보 수정 - 예매 내역 확인 - 취소 내역 확인 - 예매 취소하기 - 나의 정보 확인 - 1:1 문의하기 - 문의 내역 조회 AdminPage - 매출 정보 확인(통계/ 그래프) - 회원관리(블랙리스트) - 게시물 관리 - 광고 관리 - 공지사항 관리 - 1:1 문의 답변 |
설계의 주안점 |
- 회원이 명시적으로 작품 정보를 확인할 수 있도록 검색 서비스 제공 - 주간/일간 랭킹을 통한 인기 공연 정보 제공 - 일정에 따른 공연 정보 제공 - Kakao Api를 활용한 로그인 시스템 - KakaoPay Api를 활용한 결제 시스템 - 포인트를 사용을 통한 할인 혜택 - 관리자 페이지를 통한 매출 확인 - 관리자가 게시물 관리 및 광고 등록 가능 - 관리자 페이지를 통한 회원관리(블랙리스트) - 크롤링을 통한 웹 예매 정보 파싱 - JWT 및 Spring Security의 인증/ 인가 구현으로 보안 기능 강화 |
|
4 팀
아이셔
팀장/팀원 |
우**(팀장), 이**, 이**, 전**, 조**
|
개요 |
MBTI 검사 결과를 바탕으로 나와 잘 맞는 친구를 찾고, 소통할 수 있도록 매칭해주는 사이트 |
구현기능 |
- 로그인 및 회원가입, 정보 수정 및 탈퇴, 로그아웃 - MBTI 검사 및 결과 저장, 결과별 잘 맞는 MBTI 찾아주기 - MBTI 유형 설명 - 매칭된 친구에게 쪽지 보내기 또는 채팅하기 - 방명록 작성 - 개발자에게 쪽지 보내기 |
설계의 주안점 |
MBTI 검사 결과를 바탕으로 잘 맞는 친구를 매칭시켜주고, 쪽지 및 채팅으로 대화하기 |
|
5 팀
DevS
팀장/팀원 |
조**(팀장), 이**, 이**, 박**, 정**
|
개요 |
개발자들을 위한 플랫폼 |
구현기능 |
1. 회원가입 및 로그인, ID/ PW 찾기, 회원 정보 수정 및 회원 탈퇴 - 회원가입,로그인 : 폼 회원가입, 로그인 및 소셜 로그인(카카오) 구현, 비밀번호 암호화(Spring sequrity), 이메일, 휴대전화번호 중복 체크, 프로필 이미지 업로드 및 수정(firebase) 등 - ID/ PW 찾기 : 아이디 찾기, 비밀번호 찾기 기능 (구글 SMTP) - 프로필 페이지 : 프로필 이미지 및 개발자 명언 랜덤 노출 - 회원 탈퇴 : 회원 정보 및 작성 게시물 모두 삭제 - 반응형 UI 구현 2. 개발자 스터디 구하기 - 스터디 작성 기능 : 조회/ 입력/ 수정/ 삭제 - 스터디 모집 기능(해시태그, 모집 지역, 시작 일자) - firebase를 활용한 이미지 업로드 기능 - 스터디 신청 기능 - 스터디 검색 기능 |
설계의 주안점 |
- Admin 페이지에서 회원, 게시판 관리 - 마이페이지에서 작성한 게시물, 댓글, 좋아요한 글 확인 - 소셜 로그인(카카오)으로 편리한 회원가입 및 이용 - 개발자 커뮤니티로서의 역할 - 모바일 환경에서도 이용 가능한 미디어 쿼리 적용 |
|
6 팀
Plannet
팀장/팀원 |
이**(팀장), 김**, 오**, 이**, 임**
|
개요 |
일정 정리, 확인과 게시판 및 친구끼리의 공유 캘린더로 소통할 수 있는 플래너 사이트 |
구현기능 |
- 로그인, 회원가입, 회원정보 확인 및 수정, 회원탈퇴, 로그아웃 - 아이디 & 비밀번호 찾기, 새 비밀번호 설정 - 날짜 별 일정 & 일기 등록 - 오늘이 속해있는 한 주의 일정 미리보기 - 등록한 일정들의 수정, 삭제 및 달성률 계산 - 개인 메모장, 명언 랜덤 출력 - 자유게시판 (글 등록, 수정, 삭제, 좋아요, 조회수, 댓글, 검색, 페이지네이션, 인기글) - 구글 API 로그인 - 구글 캘린더 연동 - 친구추가 - 친구끼리 공유 캘린더 기능 - 동시 수정 기능 - 쪽지 - nav UI 수정 - 반응형 디자인 |
설계의 주안점 |
- 개인의 하루를 정리할 수 있는 플래너의 기능 (일정 및 감정) - 달성률과 체크리스트를 통해 성취감을 고무 - 개인 중심의 메인 플래너 기능에 다른 사람들과 소통할 수 있는 게시판(Board) 생성 - 친구 및 공유캘린더 기능으로 소통과 활용도 확대 - 구글 api 로그인 & 구글 캘린더 연동 - 공유캘린더에 해당 캘린더 멤버들끼리 동시접속 및 동시편집 |
|