팀장/팀원 | 팀원 : 석정원, 최정필, 이지희 팀장 : 김준호 |
---|---|
개요 | 오늘 점심은 다 같이 합시다.“ 부장님이 입을 떼자 가슴이 울렁거리기 시작한다. 불안한 기운이 맴돈다. "메뉴는....“ 아니나 다를까 부장님이 나를 바라본다. 곧이어 모두의 시선이 나에게로 꽂힌다. "우리 막내가 정하면 되겠네~" 떨리는 손으로 핸드폰을 몇 번 누르고 입술을 잘근잘근 씹으며 부장님께 화면을 보여드린다. "부장님.... 요기요....“ |
구현기능 | 1. 로그인 - SNS 로그인 기능을 연동하여 로그인 절차 간소화 - 메일링 서비스를 활용한 비밀번호 찾기 기능 제공 2. 알고리즘 기반으로 오늘의 식당 추천 - GPS를 이용하여 현 위치 기반으로 주변의 식당을 추천 - 식당의 추천 기준에는 그룹별 방문 횟수, 거리, 평점 등을 활용하여 알고리즘 제작, 맞춤형 서비스를 제공 - 크롤링을 활용하여 해당 지역의 식당 정보 수집 3. 식당 장바구니 시스템 - 가고 싶은 음식점이 있다면 ‘여기 갈래요’ 버튼을 사용하여 오늘 이용할 식당을 한 번에 선택 가능 - 선택하기가 어렵다면 그룹원들의 투표를 받을 수 있는 투표 기능 제공 - 원하는 음식 카테고리의 음식점만 추천하는 필터링 서비스. 4. 팀 별 그룹 시스템 - 그룹을 생성하여 함께 식사하는 인원들을 정리할 수 있음. 방문, 통계 등 서비스 대부분에 그룹별로 연동 - 비회원 사용자를 그룹원으로 추가할 수 있음. - 부장님 회원을 따로 표시할 수 있으며, 투표 및 다양한 서비스에서 우대(서비스 기획중) - 그룹별 블랙리스트를 설정하여 추천하는 음식점에서 제외 가능 5. 투표 시스템 - 그룹별 인원 데이터를 기반으로 투표 서비스 제공 - 일회성으로 인원을 새롭게 추가 및 기존의 인원을 제외할 수 있음 - 새로운 투표 생성 시 난수로 제작된 투표 링크가 주어지며, 해당 링크에서 투표를 진행할 수 있음. 자정에 투표 결과 초기화. - 투표와 선택이 번거로운 상황에서는 부장님 요기요에서 제공하는 랜덤 선택 기능, 룰렛 돌리기 기능을 사용하여 선택의 고민을 덜 수 있음 6. 식당 정보 제공 - 주소, 영업시간, 별점, 리뷰, 메뉴, 같은 카테고리의 다른 가게 추천, 가게 사진, 선호 그룹 추천, 그룹별 방문 횟수 등 정보를 제공 - 올바르지 않은 정보의 경우 신고하여 조처할 수 있음 7. 기록 및 통계 제공 - 그룹별 가게 방문 횟수를 캘린더로 제공하여, 일 단위로 방문한 음식점, 음식 종류를 확인 가능. - 리뷰 내역을 제공하여 현재까지 등록한 리뷰들을 수정 및 삭제할 수 있음. - 그룹별 식사 횟수, 음식별 식사 횟수, 나이별 음식 선호도 등 서비스 이용자 전체, 그룹별, 개인에 맞춘 통계를 제공. |
설계의 주안점 | 1. 유저 인터페이스의 편리성 및 간소화 2. 그룹별 시스템으로 누락되는 인원, 겹쳐지는 인원으로 인해 발생하는 시스템 오류 방지 3. 크롤링을 활용하여 데이터 최신화 |