작업중입니다.
-
유저의 메인 페이지에 노출되는 콘텐츠를 관리하고, 사용자 관리 및 사용 통게를 확인할 수 있는 관리 시스템입니다.
김지원 | 이지연 | 이창규 | 차소영 | 최지혜 |
---|---|---|---|---|
@kimg1623 |
@thegreatjy |
@kidchang93 |
@Eumnya415 |
@jyeeeh |
총괄 리더 | 개발 리더 | 일정 리마인더 | 에디터 | 백업 리마인더 |
사용자 관리 | 카테고리 관리 | 콘텐츠 관리 | 공지사항 관리 | 통계 관리 |
Back-End
Front-End
Tools
Collaboration
전체 개발 기간 : 2024-01-22 ~ 2024-02-07
- GitHub로 코드 형상관리를 하고, 기능별로 branch를 분리하여 협업을 진행했습니다.
- Slack을 사용하여 프로젝트 진행상황을 공유하고 Notion에 회의 내용을 기록했습니다.
👉 각 이미지를 클릭하면 확대되어 자세한 내용을 확인하실 수 있습니다.
3) ER 다이어그램
![classArchiveERD](https://github.com/S-loop/Archive-SpringBoot/assets/74610908/36ead811-aa0f-42c6-bdb2-ccb936a247bb)-
- 콘텐츠 관리
-
- 카테고리 관리
-
- 통계 관리
-
- 사용자 관리
-
- 서비스 관리(공지사항 관리)
👉개발 화면 및 소스코드를 아래 토글메뉴를 눌러서 확인해주세요.
- 개발 담당자 : 이창규
등록한 콘텐츠 승인 기능
AWS S3 업로드
AWS S3 다운로드
- 개발 담당자 : 이지연
- 카테고리를 추가하거나 수정할 수 있습니다.
archive-category.mp4
- 개발 담당자 : 최지혜
- 접속자 수, 콘텐츠 통계를 확인할 수 있습니다.
- 접속량을 확인 할 수 있습니다. 원하는 기간을 설정하여 확인할 수 있습니다.
기간 설정 전 | 기간 설정 후 |
---|---|
- 파일다운로드 수, 컨텐츠 조회수를 확인할 수 있습니다.
- 상위 10개까지 표시됩니다
- 개발 담당자 : 김지원
- CMS와 유저 페이지에 접근할 수 있는 사용자를 권한별로 관리합니다.
- ID 중복체크 : DB에 계정 ID와 중복되지 않도록 확인
- form 요소마다 유효성 검사 진행 : front와 back(@Valid)에서 모두 진행
archive-user-register.mp4
- 상세 조회 페이지에서 개별 권한 수정 기능
- 수정 페이지에서 권한과 정보 수정 가능
archive-user-edit.mp4
- 로그인한 사용자의 권한에 따라서 로그인시 페이지를 다르게 리다이렉트
- 메인페이지에서 관리자 로그인 시, 관리자CMS 메뉴가 보임
archive-user-login.mp4
- 글을 작성할 때 ‘구분’ 에서 ‘중요’에 표시하면 게시글 목록에서 제목 앞에 [중요] 표시가 뜨고, 상단에 고정
- 게시글 10개마다 페이징기능이 적용
- 게시글 열람 횟수만큼 조회수가 증가
- 제목이나 내용에 검색한 키워드가 포함되면 결과로 표시
- 검색 결과 화면에 페이징 기능이 적용되어 게시글이 10개씩 표출
- 이미지 업로드 및 스타일 적용이 가능한 CKEditor를 적용
- ‘구분’탭에서 ‘일반’으로 기본 적용
- ‘구분’탭에서 ‘중요’버튼을 누르면 게시판 목록에서 상단 고정
- 제목과 내용 둘 다 입력해야 글 작성이 가능하다.
- 초기화 버튼을 누르면 작성중인 내용이 초기화된다.
- 관리자로 로그인했을 시 수정, 삭제가 가능합니다.