팀명: KBK
팀장: 김민경, 팀원: 변소윤, 김건우
1. Project Idea
-
기존 지도 서비스의 한계
충북대학교 내 일부 건물은 카카오맵이나 네이버지도에 건물 코드가 정확하게 표시되지 않거나, 코드가 누락되어 있어 학생들이 위치를 찾기 어려운 경우가 많았습니다.
-
학생들의 장소 경험 공유 필요성
학내에서의 생활 속에서 발견한 **유용하거나 매력적인 장소(예: 공부하기 좋은 공간, 숨은 맛집 등)**들을 학생들끼리 공유할 수 있는 공간이 있으면 좋겠다는 생각에서 출발했습니다.
-
그래서 저희 팀은 사용자가 직접 장소를 등록하고, 지도에 핀을 찍고, 경험을 글로 남기며 공유할 수 있는 커뮤니티 기반의 지도 서비스를 기획하게 되었습니다.
2. 시스템 정의서
2.1. 시스템명: Sweet Spot
Sweet Spot은 “매력적인 장소”를 의미한다.
2.2.시스템 간략 설명
충북대학교 내 또는 인근의 장소들을 사용자들이 직접 공유하고 지도에 매핑할 수 있는 커뮤니티 중심의 웹 기반 서비스이다. 사용자는 장소를 등록하고 이를 커뮤니티와 공유하며, 게시판을 통해 자유롭게 의견을 나눌 수 있다.
2.3. 핵심 기능
- 지도 기반 장소 등록: 사용자는 지도에서 등록하고자 하는 장소를 검색하거나 직접 핀(pin)을 찍은 후, 해당 장소에 대한 이름, 설명, 이미지를 입력하여 시스템에 등록할 수 있다. 등록된 장소는 사용자가 지정한 카테고리 목록에 포함된다. 사용자는 핀 정보를 수정·삭제할 수 있으며, 시스템은 사용자가 등록한 핀을 목록 및 지도에 시각적으로 표시한다.
- 지도 게시판: 사용자가 등록한 장소는 지도 게시판에 공유할 수 있으며, 등록된 장소는 장소 정보와 함께 관련 게시글 정보를 포함한다. 작성자는 본인이 작성한 게시글을 관리할 수 있으며, 게시글에는 댓글 작성, 좋아요 등의 기능이 제공된다. 또한 게시글과 댓글 모두 신고 기능을 통해 부적절한 내용을 제보할 수 있다.
- 마이페이지: 사용자는 마이페이지를 통해 활동 주기 통계 정보를 확인하고, 작성한 게시글/댓글, 신고한 게시글/댓글을 조회 및 관리할 수 있다. 또한 닉네임, 비밀번호, 프로필 사진, 전화번호 등 사용자 정보를 수정하거나, 원할 경우 회원 탈퇴를 할 수 있다.
- 카테고리 관리: 사용자는 장소 등록 시 카테고리 정보를 입력할 수 있으며, 시스템은 이를 등록된 카테고리 목록에 추가한다. 또한 사용자는 기존 카테고리의 정보를 수정하거나 삭제할 수 있다.
- 핀 복사: 사용자는 게시판에 등록된 특정 핀을 자신의 핀 목록에 복사할 수 있다. 이때 핀 정보를 입력 및 수정할 수 있으며, 시스템은 이를 등록한다.
- 정보 제공 기능: 시스템은 오늘의 인기 게시글(좋아요 순), 사용자 선호 카테고리, 사용자 증가 추이 등의 통계 정보를 시각적으로 제공한다.