다양한 주제 공유 및 친목을 도모하는 소셜 네트워크 Aweek
(디지털컨버전스)자바(JAVA)기반 공공데이터 융합 개발자 양성과정A7 1회차
| 개요 | 커뮤니티 사이트는 많지만 정보 공유에 있어 게시판 기능 외에 다양한 기능은 기대하기 어렵다. 다양한 주제를 토대로 사용자가 능동적으로 모임을 개설하여 캘린더, 다이어리, 채팅 기능을 통해 정보 공유 및 친목을 도모하는 소셜 네트워크 서비스를 제공합니다. |
|---|---|
| 구현기능 | - 게시물 : 작성, 수정, 삭제, 공개범위 설정, 추천, 파일 업로드, 댓글 - 회원서비스 : 로그인, 로그아웃, 회원가입, 마이페이지, 회원정보 수정, 회원탈퇴 - 결제 : 모임 등급결제, 결제 목록 조회 - 모임 : 모임 생성, 모임 삭제, 모임 탈퇴, 모임 리스트 조회, 고객센터 - 채팅 : 일대일 채팅, 그룹채팅, 채팅리스트 조회, 이모티콘 및 파일 전송 - 캘린더 : 개인 캘린더, 그룹 캘린더, 중요도, 일정관리, D-day - 관리자서비스 : 회원관리, 결제관리, 모임관리, 고객센터관리 |
| 설계의 주안점 | - 캘린더 기능을 제공하여 일반적인 커뮤니티 사이트보다 협업성 상승 - 정보 공유에 있어 게시글과 채팅을 동시에 사용할 수 있는 시스템 - 국내 주요 SNS 카카오톡을 통한 로그인 시스템 - 모임 등급별 결제를 통한 모임별 권한 차등 제공 - 사용자가 쉽게 능동적으로 모임을 개설 가능 - 관리자 페이지를 따로 구성하여 각 모임의 통합 관리가 수월 |
| 사용기술 및 개발환경 |
Windows, Spring, Oracle, Tomcat ajax, AOP, interceptor, mailSender, scheduler, websocket, multipartResolver |
|
|