Tiny Star

🏕️내일배움캠프/📂개발자를 위한 공모전 사이트(23.08.16)

개발자를 위한 공모전 사이트 (&&) 4일 _ 백오피스 프로젝트 구현

청크 2023. 8. 21. 21:13

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기

[프로젝트] 개발자를 위한 공모전 사이트 (&&)

2023.08.16 ~ 2023.09.15

 

<프로젝트 정보>

개발도구 : IntelliJ

프로그래밍 언어 : Java

데이터베이스 : MySQL

프레임워크 : Spring / Spring Boot / Spring Security

와이어프레임 : Figma

ERD 설계 : ERD Cloud

Storage : AWS S3

Front : HTML / CSS / JavaScript / JQuery / Bootstrap

 

<프로젝트 내용>

지난주 금요일에 결정된 백오피스 프로젝트 추가

 

아니 프로젝트를 두개 동시에 진행해보기는 또 처음이네요?

정리했던 백오피스 요구사항을 오늘 팀원들과 회의를 거쳐 어떻게 구현할 것인지 정했다.

 

[결정된 사항- 새로 프로젝트를 파서 시작해야 함]

슈퍼 관리자를 생성한 후, 슈퍼 관리자가 새로운 관리자를 생성/수정/삭제하는 구조

백오피스용 기능 결정 : 신고된 게시글 목록화, 전체 게시글 목록화, 전체 댓글 목록화, 카테고리 CRUD, 관리자 CRUD

+ 자유게시판, 카테고리, 댓글 서비스 단에서 구현 완료 — 사용자 인증 기능 제외

 

팀원들의 엄청난 실력으로 지난 유저서비스 프로젝트 구현은 대부분 다 완료를 해서

오늘 정하자마자 백오피스 프로젝트를 만들어서 시작했다.

 

내가 추가로 맡은 구현 기능은 일단 백오피스에서 관리자가 전체 게시글을 목록화해서 조회하는 기능이다.

 

일단은 그냥 Service / Controller 두개 구현해서 커밋해 둔 상태-