시스템 명칭: Sweet Spot
팀명: KBK
팀 구성원: 김민경, 변소윤, 김건우
1. 시스템명: Sweet Spot
Sweet Spot은 “매력적인 장소”를 의미한다.
2. 시스템 간략 설명
충북대학교 내 또는 인근의 장소들을 사용자들이 직접 공유하고 지도에 매핑할 수 있는 커뮤니티 중심의 웹 기반 서비스이다. 사용자는 장소를 등록하고 이를 커뮤니티와 공유하며, 게시판을 통해 자유롭게 의견을 나눌 수 있다.
3. 핵심 기능
- 지도 기반 장소 등록: 사용자는 지도에서 등록하고자 하는 장소를 검색하거나 직접 핀(pin)을 찍은 후, 해당 장소에 대한 이름, 설명, 이미지를 입력하여 시스템에 등록할 수 있다. 등록된 장소는 사용자가 지정한 카테고리 목록에 포함된다. 사용자는 핀 정보를 수정·삭제할 수 있으며, 시스템은 사용자가 등록한 핀을 목록 및 지도에 시각적으로 표시한다.
- 지도 게시판: 사용자가 등록한 장소는 지도 게시판에 공유할 수 있으며, 등록된 장소는 장소 정보와 함께 관련 게시글 정보를 포함한다. 작성자는 본인이 작성한 게시글을 관리할 수 있으며, 게시글에는 댓글 작성, 좋아요 등의 기능이 제공된다. 또한 게시글과 댓글 모두 신고 기능을 통해 부적절한 내용을 제보할 수 있다.
- 마이페이지: 사용자는 마이페이지를 통해 활동 주기 통계 정보를 확인하고, 작성한 게시글/댓글, 신고한 게시글/댓글을 조회 및 관리할 수 있다. 또한 닉네임, 비밀번호, 프로필 사진, 전화번호 등 사용자 정보를 수정하거나, 원할 경우 회원 탈퇴를 할 수 있다.
- 카테고리 관리: 사용자는 장소 등록 시 카테고리 정보를 입력할 수 있으며, 시스템은 이를 등록된 카테고리 목록에 추가한다. 또한 사용자는 기존 카테고리의 정보를 수정하거나 삭제할 수 있다.
- 핀 복사: 사용자는 게시판에 등록된 특정 핀을 자신의 핀 목록에 복사할 수 있다. 이때 핀 정보를 입력 및 수정할 수 있으며, 시스템은 이를 등록한다.
- 정보 제공 기능: 시스템은 오늘의 인기 게시글(좋아요 순), 사용자 선호 카테고리, 사용자 증가 추이 등의 통계 정보를 시각적으로 제공한다.
- 신고 및 제재 관리: 사용자는 부적절한 게시글/댓글을 신고할 수 있으며, 시스템은 신고 정보를 등록한다. 관리자는 이를 확인하여 삭제하거나, 일정 기간 동안 게시글/댓글 작성 제한 및 계정 정지를 조치할 수 있다. 모든 제재 이력은 시스템에 기록되며, 해제 요청도 가능하다.
4. 운영 환경 및 조건