Develomint
프로젝트 발표날짜 : 2021. 12. 29
(스마트웹&콘텐츠개발)스마트웹&콘텐츠응용SW개발자양성과정
팀장/팀원 | 김**(팀장) : 회원관련기능 / 개발지식 공유 게시판 |
---|---|
강** : 고수의 노하우, 멘토/멘티시스템 | |
김** : 메인디자인, 공지사항, Q&A | |
김** : 관리자페이지, 공모전 | |
이** : 자주묻는질문, 구인/구직, 이용안내&고객센터 | |
정** : 프로젝트 협업 | |
개요 | 기존 틀에 박힌 개발자 커뮤니티에서 탈피하여, 좀 더 다양한 개발자들이 서로 공유 및 작업할 수 있는 공간을 제공 |
구현기능 | 프로젝트 팀원 모집 - 회원모집 게시글을 통해, 프로젝트 파트너를 모집하는 페이지 - 프로젝트가 종료 되었을 때 팀원들을 서 로 리뷰할 수 있도록 구현 - 게시글 작성자가 신청자 내역과 정보를 확인 가능하고 선택할 수 있음 개발지식 공유게시판 - 자유게시판 형식으로 구현하되, 세부카 테고리를 설정 할 수 있게 구현(ex.잡담,질문,Tips) - 회원 댓글 작성 기능 구현 및 게시글 좋아요기능 구현 - 작성자 옆에 회원 별점이 나오도록 구현 구인구직 게시판 - 일반회원이 아닌 기업고객만 작성할 수 있게 제약 - 세부카테고리에서 기업상세보기 가능(지도 api 이용) - 내 회사만 리뷰작성 가능 ‘고수’의 노하우 - 일반회원이 일정등급 이상이 되었을때, 고수의 노하우 게시판 작성가능 - 일정금액의 수임료를 받고 멘토,멘티 형식으로 주니어 개발자들을 피드백 해줄 수있게함 공지사항,1:1 QnA 게시판 - 관리자만 공지사항을 작성할 수 있게 제한함 - QnA게시판은 글 작성자와, 관리자만 조회 할 수 있게 구현 - 글 제목에서 [답변대기],[답변완료]를 댓글의 수로 구분할 수 있게 표현해줌 공모전 게시판 - 관리자가 공모전 문의를 받으면 이벤트 형식으로 게시판에 게시 - 회원들 자유롭게 댓글 달 수 있게 기능구현 - 캘린더를 통해 현재 진행중인 공모전을 확인 할 수 있게 구현 |
설계의 주안점 | 차별화된 회원 등급 - 회원 등급에 따라, 기본 커뮤니티 기능 뿐아니라 '고수' 개발자로서 활동을 통한 부가수익창출가능 사용자 친화적 UI - 기존의 개발자 커뮤니티들의 높은진입장벽을 낮춰 초급개발자들도 편리하게 이용할 수 있는 UI 제공 게시판 간소화 - 불필요하게 많은 게시판을 줄여, 정보의 분산을 막고 효율적으로 사용 |
사용기술 및 개발환경 |
JAVA, ORACLE, HTML, CSS, JavaScript, jQuery, Ajax, Apache-Tomcat, Spring, Mybatis, Websocket, Bootstrap, GitHub, Maven, Trello |