Skip to content

kjwoooo/Share_Study_Board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Share_Study_Board


프로젝트 소개

주니어 개발자 커뮤니티 - 게시판 CRUD 기능을 기반으로한 공부, 학습 내용을 기록하고 공유하는 주니어 개발자를 위한 사이트 입니다.

[Spring Boot, Jpa, Thymeleaf, MySql, IntelliJ, Gradle]


ERD, 와이어프레임, 회고 -> https://noon-cinema-9af.notion.site/Study-Board-7c1870249c324d3fac99278d5d052e2b?pvs=4

프로젝트 기간

  • 24년 04월 22일 ~ 24년 05월 04일

요구사항

  • 게시판 도메인 (Board)

    • 구현 기능
      • 게시판 생성 - 사용자는 게시판을 생성할 수 있다.
      • 게시판 조회 - 사용자는 게시판을 조회 할 수 있다.
      • 게시판 수정 - 게시판 작성자는 작성한 게시판을 수정할 수 있다.
      • 게시판 삭제 - 게시판 작성자는 작성한 게시판을 삭제할 수 있다.
    • 구현 페이지
      • 게시판 목록 - 게시판 목록들이 나열되어 있는 페이지
      • 게시판 생성 - 게시판을 생성하는 페이지
      • 게시판 수정 - 게시판을 수정하는 페이지
      • 게시판 - 게시판 상세 페이지
  • 게시글 도메인 (Post)

    • 구현 기능
      • 게시글 생성 - 사용자는 게시글을 생성할 수 있다.
      • 게시글 조회 - 사용자는 게시글을 조회 할 수 있다.
      • 게시글 수정 - 게시글 작성자는 작성한 게시글을 수정할 수 있다.
      • 게시글 삭제 - 게시글 작성자는 작성한 게시글을 삭제할 수 있다.
    • 구현 페이지
      • 게시글 생성 - 게시글 목록들이 나열되어 있는 페이지
      • 게시글 조회 - 해당 게시글의 상세 페이지
      • 게시글 수정 - 상세 페이지 내의 버튼을 통한 수정 가능
      • 게시글 삭제 - 상세 페이지 내의 버튼을 통한 삭제 가능`
  • 댓글 도메인 (Comment)

    • 구현 기능
      • 댓글 등록 - 사용자는 게시글에 댓글을 등록할 수 있다.
      • 댓글 조회 - 사용자는 댓글을 조회 할 수 있다.
      • 댓글 수정 - 댓글 작성자는 작성한 댓글을 수정할 수 있다.
      • 댓글 삭제 - 댓글 작성자는 작성한 댓글을 삭제할 수 있다.

About

Elice Cloud_track 1차 프로젝트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published