커뮤니티를 직접 제작해보고싶어서 시작한 프로젝트입니다.
커뮤니티의 주요 기능(글쓰기,댓글)을 구현하는데 중점을 두었고
부가적으로 레벨,랭킹 시스템을 넣어 유저의 흥미를 유발하도록 하였습니다.
사이트 관리가 쉽도록 관리자시스템은 물론 커뮤니티 기본의 기능 또한 충실하도록
설계 제작하였습니다.
사이트 보기
YEAH 커뮤니티 페이지는 기본적으로 PC화면과 Mobile화면이 구현되어있습니다
글작성 | 글삭제 | 글수정 | 댓글작성 | 댓글삭제
커뮤니티가 가장 기본적으로 가지고있어야하는 기능 구현을 가장 최우선으로 코딩을 시작하였습니다. 글쓰기의 경우 다음에디터를 적용하여 사용자가 쉽게 글을 작성할 수 있도록 하였습니다.
글 추천/비추천 | 댓글 추천/비추천
로그인한 유저는 자신이 보고있는 글이 마음에 들면 추천 혹은 마음에 들지 않으면 비추천을 줄 수 있습니다. 댓글 또한 마찬가지이며, 글은 일정 추천수가 되면 베스트에 등록되어 집니다. 반대로 비추천이 많아지면 글은 보류게시판으로 이동됩니다.
(작성자 본인글에는 불가능)
회원가입 | 로그인 | 로그아웃
YEAH는 회원제이며 누구나 쉽게 가입하고 쉽게 글을 쓸 수 있습니다.
유저정보 | 랭킹 | 레벨
회원가입한 유저는 커뮤니티에 글을 쓰거나 댓글을 쓰면서 경험치를 얻어 레벨업을 할 수 있습니다. 레벨은 자신이 커뮤니티에 얼마나 활동을 하였는지 확인하는 증표가 될것이며, 유저에게 성취감을 줄 수 있을것입니다. 또한 랭킹을 도입, TOP10에 든다면 멋진 아이콘을 얻을 수 있습니다. 유저는 자신의 비밀번호나 닉네임을 변경할 수 있습니다.
신고기능
신고기능이 활성화 되어있습니다. 신고를 통해 악성유저를 걸러내고 클린한 커뮤니티를 만들어 갈 수 있을것입니다. 신고가 접수 되면 운영자는 신고목록을 보고 처리할 수 있습니다. 신고가 누적되거나 반대수가 일정 수 넘어가면 글은 보류게시판으로, 댓글은 차단되어 집니다.
운영자기능
운영자(유저 등급: A9)는 ADMIN탭이 활성화 되어 커뮤니티를 관리할 수 있습니다. 관리자 페이지에서는 신고나 건의사항등을 볼 수 있고 처리할 수 있습니다. 유저관리를 통해 유저의 경험치나 유저의 차단여부를 결정할 수 있습니다.