클라우드 기반 웹 데브옵스 프로젝트 개발 과정
개발기간: 2024.06.14 ~ 2024.07.01
깃허브 주소 : [https://github.com/DevCampUs-FiveGuys/main]
배포 주소 : [http://101.79.11.96:5555/]
유상곤 | 허승필 | 정진욱 | 민경진 | 박민지 |
---|---|---|---|---|
포트폴리오 | 학생 마이페이지 | 로그인/회원가입 | 문의/강사 마이페이지 | 리뷰/관리자 마이페이지 |
DevCampUs는 코딩 부트캠프 수강생들의 생생한 후기, 자유로운 포트폴리오 공유와 강사님의 수강생 출결 확인 또는 관리 기능 그리고 관리자의 권한부여를 통한 세부적인 기능 구분이 특징인 사이트입니다.
메인 페이지 | 로그인/회원가입 페이지 |
---|---|
리뷰 페이지 | 포트폴리오 페이지 |
---|---|
문의 페이지 | 학생 마이페이지 |
---|---|
강사 페이지 | 관리자 마이페이지 |
---|---|
[로그인/회원가입]
페이지 : 로그인, 회원가입 페이지
Spring Security를 이용하여 로그인/회원가입 페이지 구성, 회원 가입시 비밀번호 암호화 상태로 DB에 저장
[메인 페이지]
페이지 : 메인 페이지
메인 페이지 구성과 전체적인 템플릿,레이아웃 작성
[깃/배포]
깃허브 및 배포 사이트 개설
[문의 게시판]
페이지 : 메인 페이지, 수정 페이지, 추가 페이지
관리자 권한을 가지고 있을 시 문의 게시글 추가/수정/삭제 버튼 생성, 다른 일반 계정들은 문의 게시글 열람 권한만 가능
[강사 마이페이지]
페이지 : 출석 현황, 출석 명단, 학생 승인, 정보 수정
총 출석 인원, 휴가 사용 인원, 출석한 인원의 입,퇴실 정보, 게스트 계정을 학원으로 권한 변경 가능
[리뷰 페이지]
페이지 : 리뷰 페이지
과정명과 기수를 선택하여 후기 검색 별점과 함께 후기 작성, 평균 평점, 점수별 비율, 성별 비율
[관리자 마이페이지]
페이지 : 출석 현황, 권한 변경, 정보 수정, 훈련 정보
관리자 권한을 가지고 있을시 관리자 마이페이지로 이동, 관리자는 다른 계정의 권한 변경이 가능하고 출석현황에서 휴가 또는 병가 승인이 가능하며 여러 부트캠프의 훈련 과정 추가 가능