MyLog
프로젝트 발표날짜 : 2024. 06. 05

(디지털컨버전스)공공데이터 융합 자바개발자 양성과정A30(10) 1회차
팀장/팀원 | 이**(팀장) : 조장, 형상관리자 -프론트- 마이페이지, 설정페이지, 검색페이지, 알림페이지, 팔로워(팔로잉) 페이지 화면 구현 공지사항, FAQ, QNA 페이지 화면 구현 -백엔드- 관리자 : 관리자 로그인, 사용자 계정 조회(전제 ,상세, 검색), 사용자 계정 경고 및 제제, 공지사항,FAQ 작성 및 삭제 공지사항, FAQ, QNA : 전체 조회, 상세 조회, 검색, 정렬 기능, QNA 작성 |
---|---|
문** : DB관리자, 일정 관리자 게시글(작성, 수정, 삭제, 검색, 상세조회, 조회수 증가), 댓글(작성, 수정, 삭제) | |
이** : 슈 관리자, 테스트 관리자 메인(HOME)페이지 화면 구현, 피드/트렌딩 게시글 화면 구현 로그인 페이지 및 로그인 기능 추가 알림 기능 추가 | |
개요 | velog의 주요 기능들을 토대로 한 새로운 블로그 웹. 카테고리를 통해 게시글을 분류해 사용자, 관리자 입장에서 게시글을 다루기 편리해짐. |
구현기능 | -- 게시글 -- 1. 게시글 작성 2. 게시글 관리(수정, 삭제) 3. 트렌딩 게시글 선정 4. 최신게시글 선정 5. 피드 게시글 6. 게시글 조회(목록, 상세) 7. 공지사항 작성 -- 관리자 -- 1. 계정 경고 2. 계정 제제 3. 관리자 로그인 4. 게시글 삭제 5. 게시글 조회(목록, 상세) 6. 삭제글 조회(목록, 상세) 7. 유저 조회(목록, 상세) 8. 탈퇴한 유저 조회(목록, 상세) -- 멤버 -- 멤버 1. 회원 가입 2. 로그인 3. 로그아웃 4. 회원 정보 수정 * 비밀번호 변경 * 소개글 변경 * 팔로워, 팔로잉 관리 (추가 및 삭제) * 회원탈퇴 5. 신고하기 |
설계의 주안점 | 게시글 작성과 조회라는 블로그의 핵심 내용을 보다 편리하게 사용할 수 있는 것을 목적. 사용자의 입장에서 어떤 방식으로 게시글을 다루는 게 편할지 고안 |
사용기술 및 개발환경 |
- 크롬 브라우저 - Oracle SQL - Tomcat 9.0 - Mybatis - JAVA - HTML, CSS, JavaScript, jQuery - Jsp, Jstl, Ajax - DB : MySQL - 협업 : GitHub, Notion |