KH IEI PROJECT
동적인 Social Web program 개발자 양성 과정 6회차
노현태 강사 / 이민호 취업담임
2016. 06. 13 ()
1 팀
Use Me
팀장/팀원 |
정**(팀장), 김**, 이**, 한**, 김**
|
개요 |
1. 기존의 중고나라의 단점을 보완 상품들을 더욱 편리하게 볼수 있게 한다.
2. 구매자 / 판매자로 나뉘어 개개인의 중고 장터를 구축한다.
3. SNS 방식으로 사용자들이 더욱 편리하고 간단하게(채팅/메신져) 상품을 볼수 있도록 한다.
4. 벤치마킹한 사이트들의 장점을 모아 더욱 편리하게 이용 할 수 있도록 한다.
5. 관리자 기능을 통해 관리자 스스로 수정가능하게 구축한다. |
구현기능 |
1. 로그인: 네이버 연동을 통한 로그인으로 더욱더 쉽게 사용자들이 이용할수 있도록 구현
- 마이페이지(회원정보수정/회원탈퇴)
- 알림 설정(친구등록/좋아요&싫어요/평점알림 On-Off)
- 친구관리(친구리스트/친구추가/친구삭제/친구검색/추천친구)
- 관심카테고리 설정(카테고리 추가/ 카테고리 삭제)
- 메시지(메시지 보기 / 삭제 / 답장 / 최근메시지 / 메시지확인여부)
2. 뉴스피드: 새로운 상품이 게시되면 바로 볼 수 있고, 조건부를 통해 관심 있는 카테고리의 게시글들만 볼 수 있도록 구현
- 상품검색
- 상품등록/삭제
- 상품구매(장바구니/결제)
- 평점주기(별. 좋아요/싫어요)
- 댓글 달기/보기
3. 메신져: 메신져 기능을 통해 서로간의 소통을 원활하게 하고 1:1채팅기능과 화상채팅을 통한 개인간의 거래 시 정보 공유 구현
- 메신져
- 화상채팅
4. 관리자권한 구현: 개발자가 아닌 관리자 스스로 카테고리 / 소개정보 / pageColor설정 edit가 가능하도록 구현
1) 회원관리
- 회원검색
- 정보수정(회원등급/경고/강퇴)
- 회원 등급 수정
2) 게시물관리
- 공지사항 등록 및 수정/삭제
- 게시글 조회(최신순/조회순)
- 게시글 삭제
- 신고하기 쓰기/수정/삭제
- Q&A 쓰기/수정/삭제
3) 송금관리
- 구매회원관리(구매자 구매내역 조회/구매 취소 및 수정)
- 판매내역(판매내역 및 판매자에게 보낸 금액현황)
- 입금확인 알림(선택해서 판매자에게 입금확인 알림기능)
- 판매자(정상구매 시) / 구매자(환불 시)에게 송금기능
4) 배송관리: 배송내역 게시판(송장번호 조회)
1) 광고관리
- 광고신청 접수
- 배너 등록/삭제
2) 통계관리
- 거래량
- 수수료 매출
- 광고 매출
3) 유지보수
- Top, left, bottom 메뉴 추가
- 카테고리 추가/수정/삭제
- 소개글 수정/삭제
- 위치정보 수정/삭제
- 사이트 디자인 수정 |
설계의 주안점 |
1. 로그인 연동을 통한 편리한 로그인
2. 관리자의 기능을 폭넓게 edit할수 있도록 구현
3. 1:1채팅과 화상채팅의 구현으로 사용자와 판매자의 편리한 거래 |
|
2 팀
DONJOM
팀장/팀원 |
박**(팀장), 윤**, 마**, 장**, 박**
|
개요 |
1.작은돈이 모여 큰돈이 되고 그 큰돈으로 사업을 할 수 있다.(크라우드 펀딩)
2.전문적인 신용도 평가로 믿을 수 있는 투자를 할 수 있게 한다.
3.펀드에 대해서 모르는 사람에게도 쉽게 접근이 가능하고 어렵지 않은 이용을 제공한다.
4.돈있는 사람에게만 돈을 벌 수 있는 기회가 아닌 모두에게 평등한 투자 기회를 제공한다.
5.상품을 일일이 확인할 필요없이 정해진 날과시간에 투자상품을 올려 확인하는 불편함을 줄여준다.
6.관리자 기능을 최대한 간편하게 하여 신용도 평가 중심과 투자자관리 중심의 업무를 할 수 있도록 한다.
7.기존의 금융기관보다 낮은 대출문턱으로 돈을 융통할수 있고 투자하는 사람도 이익을 가져갈수 있는 구도이다. |
구현기능 |
1.페이스북 연동
페이스북에 가입되있는 사람들이 쉽게 가입할 수 있도록 페이스북의 정보를 가져와서 이용할 수 있게 합니다.
2.로그인 내역
로그인 한 기록을 저장합니다. 실패와 성공으로 나누고 들어온 IP를 저장하여 해킹당했을 경우 빠른 대처를 할 수 있도록 합니다.
3.이자 계산기
투자자들이 궁금해 하는 자신이 받게될 이자를 계산해주는 기능입니다.
4.언론정보
투자자들이 투자하는 상품이 어떤 상품이며 현재 그 가치는 어떤상태 인지 뉴스나 신문 기사를 통해 보여주는 것 입니다.
5.상태그래프 표시
현재의 프로젝트 성공여부와 투자총금액, 총상환금액, 총이자 등 금전과 관련된 그래프를 보기쉽게 표현 합니다. |
설계의 주안점 |
1. 편리한 가입으로 정보를 보고 투자를 할때 더 중요한 정보를 입력하여 개인정보를 쉽게 쓰지 않도록 한다.
2. 돈의 유동성이 크므로 개개인의 신용도를 가장 중요시 하여 상품등록을 허락한다.
3. 관리자의 기능은 많이 부여 하되 복잡 하지 않고 쉽게 이용 할 수 있도록 만든다.
4. 투자프로그램에 문제가 생기거나 상품의 옵션 변경에 따른 알림을 신속하게 많은 투자자들에게
전달 할 수 있는 알림기능을 만든다. |
|
3 팀
Where to go
팀장/팀원 |
하**(팀장), 배**, 김**, 임**, 이**
|
개요 |
1.여행을 가고 싶지만 계획을 짤 시간이 없거나 세우기 귀찮은 사람들을 위한 여행코스 추천해준다.
2.추천되는 여행 코스들은 사용자들이 등록한 여행지 중 가장 많이 등록된 장소들의 리스트를 코스로 출력해준다.
3.여행지를 다녀온 사람들이 직접 여행정보를 등록한 정보이기 때문에 정확성이 높다.
4.자신의 여행기록을 간편하게 남길 수 있다.
5.조건부 검색기능을 이용하여 사용자가 원하는 정보를 더욱 정확하게 받아 볼 수 있다.
6.관리자 기능 권한을 설정하여 관리자가 사이트 관리를 용이하게 할 수 있도록 한다.
7.비슷한 기능을 가진 사이트를 벤치마킹하고 장단점을 분석하여 장점을 부각시키고 단점을 개선한다. |
구현기능 |
1.네이버 연동 로그인
네이버 아이디를 가진 사용자만 로그인이 가능하며,
네이버에 회원정보를 받아 사용하기 때문에 정보를 따로 입력받지 않아도 된다.
2.여행기록 등록
사용자가 자신이 다녀온 여행코스를 직접 등록할 수 있으며, 여행후기도 남길 수 있다.
3.여행코스 추천 / 길 안내
사용자가 원하는 조건의 여행코스를 추천해주고 찾아가는 길 정보를 알려주며
교통요금과 여행지의 입장료 알려주어 기본적인 여행 비용도 제시해준다.
(길 안내에 대중교통만 있는지 자동차, 자전거, 도보도 따로 있는지 미결정)
4.여행정보 안내
여행지의 입장료, 이용시간, 실시간 교통정보, 축제안내, 날씨 등 다양한 정보를 제공해준다.
5.조건부 검색기능
사용자에게 원하는 여행코스를 보다 정확하게 제공할 수 있도록 하기 위하여 다양한 조건으로 검색이 가능하다.
6.관리자 권한 구현
관리자가 직접 카테고리를 추가, 수정, 삭제 할 수 있으며, 배경 이미지 변경이 가능하다.
상황에 따라 사용자가 등록한 코스를 수정, 삭제할 수 있다.
7.신고 기능
거짓된 정보나 광고성 정보를 올린 게시글을 신고할 수 있으며 관리자가 확인하고 관리할 수 있다. |
설계의 주안점 |
1.네이버 로그인 API로 회원정보를 받아온다.
2.네이버 지도 API를 기반으로 한다.
3.각종 교통정보에 관한 API를 유기적으로 연결하여 정확한 정보를 출력할 수 있도록 한다. |
|
4 팀
VLOG
팀장/팀원 |
김**(팀장), 최**, 이**, 김**, 추**
|
개요 |
1. 페이스북의 사용자가 더욱 편하게 WebRTC을 이용할 수 있도록 한다.
2. video conference로 나온 회의 결과를 저장 할 수 있는 private한 공간을 만든다.
3. 페이스북 친구목록 API를 불러와, 친구목록에 추가된 사용자에게 video conference 비밀 초대장을 보내어,
video conference의 편의성을 높인다.
4. WebRTC를 이용하여 모듈없이 사용 가능한 화상회의 시스템을 구현한다.
5. Blog를 형식의 저장공간으로 회의 결과에 신속한 저장을 가능하게 한다.
6. 기업의 입장에서는, 잦은 출장으로 인한 회의 연기가 발생하는 것을 막을 수 있다. |
구현기능 |
1.회원가입
페이스북 API를 이용한 접근방식
2.게시판 기능(동영상, 사진, 채팅기록, 공지사항)
공지사항 - 관리자 권한 사용가능
동영상 - 회의 결과에 대한 동영상 추가 기능&페이스북 보내기 기능
사진 - 회의 결과에 대한 사진 추가, 관리 기능&페이스북 보내기 기능
채팅기록 - 회의에서 나온 채팅 기록을 저장하고 관리할 수 있도록 하는 기능
3.메뉴 관리 기능
공지사항, 동영상, 사진 등을 제외한 메뉴들을 사용자가 추가, 삭제, 수정 할 수 있도록 구현
4.관리자 권한 구현
공지사항 게시판(관리)
메뉴바 추가/수정/삭제
회원 블럭 기능
업로드 게시판 관리 |
설계의 주안점 |
1. 회원가입을 없애고 페이스북과 연동하여, 기본정보와 친구목록을 활용 함.
2. 게시판에 맞게, 동영상, 이미지 등의 업로드가 가능하다록 중요점을 둠
3. 사용자가 각각의 메뉴관리를 할 수 있도록 DB설계
4. WebRTC를 이용한 화상회의 구현(Multi Connection 구현)
5. WebRTC에 기능 추가(스크린샷, 동영상[녹화] 저장, 파일 업로드, 실시간 채팅) |
|
5 팀
트래블로그
팀장/팀원 |
허**(팀장), 김**, 박**, 유**
|
개요 |
1) 사람들이 편리하게 여행가이드북 사이트를 이용할 수 있게 합니다.
2) 간단한 회원가입을 통해 사이트를 편리하게 이용할 수 있도록 합니다.
3) 조건부 검색기능 또는 지도 검색을 활용하여 사용자의 편의성을 도모합니다
4) 등록할 컨텐츠에 대해 공개여부를 설정할 수 있으며, 친한 사람들 끼리 그룹을 만들 수도 있습니다
5) 관리자 기능 권한을 설정하여 사이트를 용이하게 관리할 수 있도록 합니다.
6) 모든 기능은 벤치마킹한 사이트 보다 사용자가 더욱 편리하게 이용할 수 있도록 합니다. |
구현기능 |
1) 회원가입
- 회원가입과 페이스북을 연동하여 로그인 하는 방법이 있으며, 가입을 하게되면 개인마다 블로그 형식의 도메인을 갖게됩니다.
마이페이지에서 회원의 활동로그를 볼 수 있으며, 정보수정 및 삭제 기능도 구현하였습니다.
2) 여행 일정 짜기
- 사용자가 여행을 갈 장소에 대한 계획을 미리 짜 볼수 있는 부분이며, 또한 여행을 다녀온 후 기록을 남길 수 있는 부분입니다.
- 여행 장소에 대한 위치를 받아오기 때문에 지도로 한눈에 볼 수 있으며, 지출내역 또한 확인이 가능합니다.
- 사진을 업로드 할 수 있으며, 공개범위는 나만보기, 그룹보기(밴드), 전체보기 등으로 설정이 가능합니다.
3) 여행 일기 작성
- 사용자가 개인적으로 내용을 등록할 수 있으며 사진을 업로드 할 수 있습니다. 또한 다른 유저를 태그하여 같이 다녀왔다는 것을 기록할 수 있습니다.
- A 사용자가 B 사용자에게 태그를 요청하고 B 사용자가 수락하게 되면 동일한 기록이 A와 B 사용자에게 등록이 됩니다.
- 페이스북과 연동을 통해 작성한 일기를 페이스북에 바로 등록할 수 있습니다
4) 밴드
- 제한된 범위 내에서 일정 또는 일기를 공유하고 싶을 경우, 밴드 기능을 통해 지정된 사용자들끼리 공유를 할 수 있습니다.
5) 포스트
- 포스트 잇처럼 간단하게 사진 또는 글을 작성할 수 있습니다.
6) 검색
- 다른 사용자들이 공개해 놓은 일정을 검색할 수 있습니다.
7) 관리자 기능
- 공지사항, 회원관리, 컨텐츠 등 홈페이지에 대한 관리를 할 수 있습니다. |
설계의 주안점 |
1) 간단한 회원가입을 통해 좀 더 사용자들이 쉽게 접근할 수 있게 하였습니다.
2) 여행한 나라, 도시, 건물 등으로 기록이 가능하며, 사진이나 글의 컨텐츠를 등록 할 수 있습니다.
3) 다른 사람들이 등록한 명소를 통해 쉽게 일정을 만들수 있으며, 필요한 경우 사용자가 직접 명소를 등록 할 수 있습니다.
4) 지도를 통하여 사용자들이 다녀온 여행지를 한눈에 볼 수 있도록 하였습니다.
5) 검색 기능을 통해 다른 사용자들의 일정을 확인할 수 있으며, 밴드 기능을 통해 지정된 사용자들끼리 컨텐츠를 공유할 수 있습니다. |
|
인터뷰
대표수료생 |
김나경 - 큰 선택이자 도전이었어요.인터뷰 보기 |
프로젝트 우승팀 |
Use Me - Use Me. 우리를 사용해주세요!인터뷰 보기 |
발표회현장 바로가기