1. 프로젝트 이름 : Grow Together 🌱

 

 

2. 프로젝트 소개  :항해99 10기 b반 커뮤니티 사이트

  • 카테고리는 롤링페이퍼작성 / 정보공유 게시판 두 개로 나눠진다
  • 롤링페이퍼 작성 페이지에선, 크루원의 이름을 클릭하면 롤링페이퍼를 작성할 수 있다.
  • 정보공유 게시판은 각자 알게된 꿀팁과 정보들을 공유하는 공간이다.

 

3. 와이어 프레임

 

4. API 명세 링크 :

https://www.notion.so/d85b6b77cdaa4ce28fbfdb77af51ae0b?v=4bb451dd18e84cc4b8323f9537dd027f

 

5. ERD

 

 

6. 역할 분담

🔰차이진

더보기
  • 롤링페이지 전체조회 ( 반 명단 조회)
  • 롤링페이지 상세조회/ 작성 / 수정 / 삭제
  • S3
  • 로그인/ 회원가입 기능 추가 ( 소셜 - 시간이 된다면)

🔰황지성

더보기
  • 정보공유 게시글 작성/조회/수정/삭제
  • 정보공유 게시글 좋아요
  • 로그인 / 회원가입 / 회원 탈퇴
  • AWS 배포
  • S3

🔰김재영

더보기
  • 정보공유 상세페이지 댓글 작성 / 수정 / 삭제
  • 정보 공유 상세페이지 좋아요 기능 추가
  • 상세페이지 대댓글 작성 / 수정 / 삭제( 가능하면 )
  • S3

 

7.  주요 기능 / 기술 스택

  • JWT이용한 로그인
  • 로그인 유효성 검사
  • Spring Security이용한 인증/ 인가
  • 게시글 CRUD
  • 댓글 CRUD + 댓글 좋아요 기능
  • 롤링페이퍼 CURD
  • AWS S3이용한 이미지 업로드/조회/삭제

  • Spring Boot
  • Spring Security
  • JWT
  • AWS (S3, RDS, EC2)
  • MySQL
  • Github

 

8. 깃헙 주소

https://github.com/myrollingpaper/BE

 

GitHub - myrollingpaper/BE

Contribute to myrollingpaper/BE development by creating an account on GitHub.

github.com

 

+ 추가 

프론트엔드와 협업 후 완성된 모습 ( 팀원 하차로 스코프를 게시글 CRUD로 줄여서 완성)

 

 

+ Recent posts