스터디 모임 프로젝트

KH정보교육원 2024.05.23 09:54


스터디 모임 프로젝트
(디지털컨버전스)공공데잍처 융합 자바개발자 양성과정A30(17) 1회차


팀장/팀원이**(팀장) : 기본 틀 작업(header, footer, baseLayout), 그룹모집 상세보기, 강의 페이지(리스트, 상세보기, 등록, 수정), 강의 결제
손** : 메인페이지(추천 순 정렬 및 출력), 스터디/프로젝트 페이지(리스트 화면 조회 출력, 글 신고 기능), 멘토링 페이지(조회, 멘토링 상세 조회(검색어 및 직무별 조회 기능), 멘토링 상세화면, 멘토링 신청 화면 및 신청기능, 멘토링 수정 삭제, 신고 기능), 관리자 페이지(신고관리-신고조회(신고 대상별, 처리여부별), 신고 처리 기능(개별, 일괄), 멤버관리-멤버 조회, 멤버검색, 멤버 권한 및 상태 변경 기능)
심** : 그룹 생성 기능, 스터디/프로젝트 공고 지원 화면 및 지원 기능, 마이페이지 그룹 프로젝트 (상호평가, 내가 생성한 그룹, 내가 지원한 그룹, 멘토링 리스트 띄우기), 스터디/프로젝트 지원서 상세 조회 및 수정 기능, 스터디/프로젝트 공고 추천 기능, 멘토링 지원서 상세 조회 및 수정 기능, 멘토링 추천 기능, 멘토링 지원서 상세 조회 및 수정 기능, 멘토링 공고 상세 조회
강** : 일반 회원가입, (회원가입 시)상세정보 입력, 그룹홈(가입한 그룹 리스트 조회, 그룹홈 조회, DDAY 출력, 일정 추가 및 삭제, 최근 그룹 게시글 조회, 그룹 게시판 게시글 작성/수정/삭제, 그룹 멤버 경고 부여 및 강제탈퇴, 그룹 정보 수정, 그룹 지원서 관리, 상호평가, 그룹 탈퇴, 그룹 활동 보존하기(수정 불가 상태로 만들기), 그룹 리더 변경), UI 프로토타이핑(관리자 멘토 권한 관리, 관리자 게시판 관리, 그룹홈 일체)
박** : (회원가입 시) 이메일 인증, 아이디 찾기, 비밀번호 찾기, (비밀번호 찾기 시) 이메일 인증, 일반 로그인, 자동로그인, 로그인 5회 실패 시 계정 임시정지, sns 로그인(카카오 api), (일반 회원가입+sns회원가입 시) 다음 주소 api를 이용한 주소 입력, 멘토신청, 멘토 관리 페이지(멘토신청내역 조회, 멘토 신청 허가, 멘토 신청 거절), 멘토링 등록, 게시판 관리 페이지(게시판 조회, 게시판 등록, 게시판 수정, 게시판 삭제), ajax URL에 직접 접근을 제한하기 위한 AjaxInterceptor, 유저의 상태 혹은 권한에 따른 사이트 이용을 제한하기 위한 MemberInterceptor, AdminInterceptor, 에러페이지 처리
개요- ‘스터디 모임(약칭 SMO)’는 IT 업계 구직자들을 대상으로 각종 편의 기능을 제공하기 위해 개발된 웹 플랫폼
- 주요 기능으로는 스터디/프로젝트 구인, 스터디/프로젝트 그룹홈, 멘토링 하기/받기, 강의 판매/구매 등이 있음.
구현기능- 일반 회원: 회원가입, 로그인, 그룹 가입 신청, 그룹 게시글 작성/수정/삭제, 그룹 일정 추가/삭제, 그룹 생성, 그룹 탈퇴, 그룹 정보 관리, 그룹 멤버 상호평가, 그룹 지원자 관리, 그룹 멤버 관리
- 멘토 회원: 멘토링 글 등록 및 멘티 신청서 확인, 강의 등록/수정/삭제
- 관리자: 회원관리(조회, 상태변경, 삭제), 멘토 관리(멘토 수락/거절), 신고 관리(조회. 처리)
설계의 주안점- 팀 프로젝트를 모집, 시작, 진행, 기록 저장, 포트폴리오화 등을 하는 데 있어 유용한 도구가 되도록 함
사용기술 및
개발환경
- 운영체제: Window 10
- 언어: JAVA, JS, HTML, CSS, SQL
- 프레임 워크: Spring
- 협업 도구: Figma, Notion, Git
- 툴: MySQL, STS
- 라이브러리: FullCalendar, BS4, jQuery, Ajax, Mybatis, Apache
1783990493_6a5588dd3114d.png

AI와 함께 성장하는
개발자·정보보안 전문가를 응원합니다.

간편상담문의
KH임직원은 수강생 한 분 한 분의
성공적인 취업을 위해 최선을 다하겠습니다.

* 교육 전문 컨설턴트를 만나실 수 있습니다.

* 분야별 스페셜리스트가 함께 합니다.

교육희망 지점

신청자 정보

닫기
로그인하셔야 본 서비스를 이용하실 수 있습니다.