KH IEI PROJECT
스마트 콘텐츠 융합 응용SW 엔지니어 양성과정(15) 1회차
이창진 강사 / 이은정 취업담임
2020. 10. 29 (S)
1 팀
여행가고싶조
팀장/팀원 |
장**(팀장), 김**, 민**, 유**, 이**, 장**
|
개요 |
평소 여행을 가고는 싶으나 갈 수 없는 사람들에게 대리만족을 주고
여행을 자주 다니는 사람에게는 여행의 추억을 담으며 다른 사람들에게
간단하게 보여줄 수 있는 SNS |
구현기능 |
0. 회원가입
1 .타임라인
- 게시글 별 리뷰 작성 및 좋아요(♥)
- ajax를 활용한 화면 전환
- 파일 업로드를 활용한 게시글 작성
- 게시글 별 지역의 날씨 및 지도 표현(open weather api 및 googleMap api 활용)
- 자신이 원하는 게시물을 따로 저장
- 자동완성을 통한 검색기능(해시태그(#)를 사용하여 같은 해시태그(#)로 묶인 게시물 한눈에 확인 가능)
2. 채팅
- 사용자 간 실시간 1:1 대화 및 1:N 대화 기능(nodejs 사용)
3. 스트리밍
- rtsp(실시간 스트리밍 프로토콜) 활용 및 nodejs통신서버 구축하여
실시간 스트리밍을 통해 화상채팅 기능 |
설계의 주안점 |
사용자들이 한눈에 볼 수 있고 간단하게 활용할 수 있어야 한다. |
|
2 팀
일하(조)
팀장/팀원 |
권**(팀장), 김**, 박**, 한**, 홍**, 황**
|
개요 |
- 업무의 효율성을 위하여 워크플로우 간소화와 직관적인 UI를 통해 프로젝트를 손쉽게 정리할 수 있고
프로젝트 구성원과의 유기적인 대화와 자료공유 및 회의를 제공하는 툴로 팀 메시징과
프로젝트 기획을 합친 웹 기반 협업 소프트웨어 |
구현기능 |
업무 관리(생성 삭제 진행도 상태 멤버리스트)
- 팀원 및 게스트 초대링크를 사용한 초대기능
- 팀원 과 게스트 퍼미션 차이를 두어 기능 사용에 제한
- 프로젝트 생성 및 삭제
- 대화채널 생성 및 삭제
- 프로젝트 관리 가독성을 위한 캘린더와 타임라인 테이블
- 필터기능을 사용하여 직관적인 캘린더, 타임라인 ui
협업(화상채팅)
- RTCPeerConnection 을 통해서 화상채팅 기능 과 화면공유 기능
- 멤버들간의 1:1 Direct Message , 태그 명령어를 통한 챗봇
알림 기능
- 카카오톡 api 구현
- 카카오톡 api를 통하여 마감일 알림톡 기능
- 프로젝트 생성 후 마감일 지정시간 전 카카오톡 알림
기타
- 개인페이지
- 회원가입 및 로그인
- 파일 업로드 및 다운로드
예약
- 회의실 예약
- 업무 관리 페이지에 캘린더를 이용하여 일정 및 시간 조율 후 예약
- iamport 라이브러리 사용 결제 기능 |
설계의 주안점 |
- 업무의 설계, 진행과정, 파일 관리, 구성원의 커뮤니케이션 및 성과 리포트를 툴 하나로 구성
- 기존 워크플로우 관리 웹사이트들과 차별화를 두어 화상회의에 초점을 두었고 실시간 화상채팅과
화면 공유를 통해서 회사로 출근 할 필요가 없을 만큼 편리한 업무관리와 화상회의 그리고 유기적인 업무 보드 구성 |
|
3 팀
작심세달
팀장/팀원 |
이**(팀장), 이**, 이**, 주**, 추**
|
개요 |
다양하고 많은 스케줄러가 존재하고 있지만, 주로 플래너와 모바일 애플리케이션 등의 형태로 사용자에게 제공하고 있다. 또한, 네이버, 구글 등 특정 웹 사이트에서만 캘린더의 형태로 제공하고 있으며, 각각 다른 기능들을 구현하고 있다. 특히, 학생과 수험생을 위한 웹 형태의 스터디 스케줄러에 대한 공급이 적으며, 스터디에 활용할 수 있는 다양한 기능을 추가하여 학생과 수험생들의 학습 능률을 올리기 위해 개발하게 되었다. |
구현기능 |
1) 캘린더 - 일정 추가, 삭제, 수정, 이동
2) Q&A 게시판 - 이미지 업로드, 검색 기능, 페이징
3) Study 그룹 게시판 - 검색 기능, 페이징
4) 채팅 기능 구현 - Q&A, Study 게시판
5) 타이머 - 주&월별 공부량 체크, 그래프 표현
6) 유튜브 영상 검색 기능
7) 로그인 및 회원가입
8) 마이페이지 - 프로필 사진 업로드 |
설계의 주안점 |
1) ‘가독성 및 시인성’에 포커스를 맞춘 UI 설계에 많은 투자 필요
2) 여러 사람이 이용할 수 있는 채팅방 구현
3) 유저간의 연동성(스터디 그룹)을 강화하고, 프라이빗(개인스케줄) 설정 필요
4) 타이머 시간을 그래프로 표현하는 기능 |
|
4 팀
위메프
팀장/팀원 |
이**(팀장), 김**, 박**, 양**, 최**
|
개요 |
* Travel Mate : 숙소 가격이 부담되는 1인 여행객들을 위한 매칭 서비스 [여행 지역 , 성별등의 다양한 필터를 통한 맞춤 매칭]
* 호스트 등록 : 회원이 직접 자신의 주거지 정보 등을 제공한 폼에 맞춰 입력하고 일일 숙박비를 정하여 호스트로 등록 요청을 하면 관리자에게 승인을 받는 체계. |
구현기능 |
-챗봇(이용방법 및 자주하는 질문)
-회원가입(아이디중복체크, 이미지 파일 업로드), 로그인, 아이디/비번찾기(이메일 인증), 회원정보 수정
-관리자(호스트 승인/거부/탈퇴, ContactUs)
-회원 찾기, 메세지보내기, 실시간 채팅
-게스트(예약정보 출력)
-호스트(달력으로 예약자관리)
-호스트 등록(자신의 주거지 정보를 양식에 맡게 작성 후 등록 가능, 다중 이미지 파일 업로드)
-Travel Mate(필터링을 통한 여행객 매칭, 페이징 처리)
-숙소(검색, 이미지, 편의시설, 안전시설, 숙소규정, 위치, 지도, 예약, 결제, 페이징 처리) |
설계의 주안점 |
- 회원이 직접 자신의 주거지를 숙소로 등록하여 호스트가 될 수 있도록 하자.
- 숙소 예약을 개인부담이 아닌 더치페이할 수 있게 매칭해주자.
- 숙소의 중복 예약을 막자 |
|