스프링부트 기반의 블로그 + 인스타그램 프로젝트
- 회원
- 회원가입
- 인증(로그인, 로그아웃)
- 패스워드 찾기(메일로 임시 비밀번호 전달)
- 프로필 관리
- 개인별 테마 관리 기능 (Navigation bar 위치 변경 or 배경색 변경)
- 채팅
- 친구 맺기
- 게시글
- 좋아요
- 카테고리 기능 (등록 / 수정 / 삭제)
- 포스팅 상세
- 포스팅 목록 (페이징)
- 초안(draft) 기능 (임시 저장 기능)
- 포스트 정렬 커스터마이징 (드래그 & 드롭) / 최신순 / 추천순
- 댓글
- 사진, 동영상 업로드
- 포스트 추천
- 검색 기능
- 게시물 친구 공개 / 비공개 / 전체 공개 설정
- 관리자
- 어드민(통계)
- 스프링부트
- 스프링 5
- DB : MySQL
- Java 8
- gradle
- JPA(Hibernate)
- handlebars
- git, github
- JUnit
- OAuth
-
커밋 메시지 앞 부분에 이슈 번호를 기록할 것. 깃헙에서 자동으로 이슈 링크가 걸리기 때문에 어떤 이슈에 대한 커밋인지 찾기가 쉽다.
- ex) [#4] 홈페이지 개발
-
커밋의 본문을 적을때는 제목과 한 줄 띄워 적는다. 커밋 로그 가독성이 높아진다.
- 2018.09 ~ 2019.01
- 9월 21일 : 1차 회의
- 10월 10일 : 2차 회의
- 10월 24일 : 3차 회의
- 11월 15일 : 4차 회의