Skip to content

seonghuncode/sbb2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sbb2




💁 웹 서비스 소개

게시판 웹 서비스로 회원간 게시글을 작성하고 해당 게시글을 공유 하면서 게시글에 대한 질문 및 답변을 통해 소통하며 경험을 공유할 수 있는 게시판 서비스




🛠 기술 스택

Front-end

Back-end




💡 주요 기능

기능 내용
게시글 작성, 수정, 삭제 게시판 사용자가 자신이 공유하고 싶은 내용을 작성하여 게시물에 등록, 수정, 삭제할 수 있는 기능
질문 작성, 수정, 삭제 게시판 사용자는 게스판에 등록된 게시물에 관련하여 질문을 작성, 수정, 삭제할 수 있는 기능
질문에 대한 정보(추천 버튼, 갯수, 작성자, 작성일자) 게시판 사용자는 게시글에 달린 질문에 대한 전체 질문 갯수 및 각 질문에 대한 추천 여부, 작성자, 작성일자에 대한 정보 확인 가능
답변 작성, 수정, 삭제 게시판 사용자는 게시글에 대해 작성된 질문을 답변을 작성, 수정, 삭제가 가능
답변에 대한 정보(추천 버튼, 갯수, 작성자, 작성일자) 게시판 사용자는 게시글에 달린 질문에 대해 대답한 댓글에 대해 추천 여부, 작성자, 작성일자에 대한 정보 확인 가능
회원 기능(회원가입, 로그인, 로그아웃, 회원정보 수정) 게시판을 사용하기 위해 회원가입이 가능하고 이후 로그인, 로그아웃 및 회원 정부 수정 가능
검색 검색 기능을 통해 사용자가 입력한 검색어를 키워드로 하여 관련된 게시물 정보 제공




📷 데모 사진

회원가입


로그인
메인화면

질문 등록, 수정, 삭제

답변 수정, 삭제




🎥 데모 영상 참고

영상 참고 : https://m.blog.naver.com/gnos456/222749957128




📅 개발 기간

22.04.17. ~ 22.05.08.




👪 개발 소개

참고 : 웹프로젝트 점프투 스프링교재(sbb2프로젝트)
역할
개발 내용
Front-end - 부트스트랩을 사용하여여메인화면, 로그인, 로그아웃, 회원가입, 게시글 질문관련, 게시글 답변 관련 페이지 디자인
- 공통 템플릿 작성
Back-end - 개발환경 세팅
- 질문, 답변 엔티티 설계
- 데이터 수정, 삭제, 조회 기능 개발
- DB 설계
-검색 기능 개발
-회원관련 기능 개발(로그인, 회원가입, 로그아웃, 벨리데이션 적용)




✏️ 개발 세부 과정

단계
개발 과정 정리 및 공부를 기록한 개인 블로그 주소
-Step1 :
→ 스프링 부트 작업 환경 세팅, jpa라이브러리 추가, maria DB103Direct 학습, 앤티티 추가 하기
https://m.blog.naver.com/gnos456/222708471989
-Step2 :
→ 기초 틀 만들기(앤티티, 서비스, 컨트롤러), 데이터(저장, 조회, 삭제, 저장, 분류, 상세)
https://m.blog.naver.com/gnos456/222714993151
-Step3 :
→ 답변 등록, 저장 출력, 부트스트랩, 템플릿 상속, 질문 등록, 밸리데이션 적용
https://m.blog.naver.com/gnos456/222716659516
-Step4 :
→ 질문 등록, 답변에 폼 체크, 공통 템플릿, 내비게이션바, 페이징, 최신 정렬, 일련 번호, 답변 갯수
https://m.blog.naver.com/gnos456/222718675121
-Step5 :
→ 템플릿 수정시 자동 반영 하기, 스프링 시큐리티, 중복 회원가입 방지, 로그인, 로그아웃, 앤티티 추가 하기
https://m.blog.naver.com/gnos456/222724242666
-Step6 :
→ 앤티티, 로그인 필요 상황, 수정과 삭제, 추천, 앵커 태그, 마크다운, 검색 기능
https://m.blog.naver.com/gnos456/222749957128

About

웹프로젝트 점프투 스프링 sbb2프로젝트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published