Skip to content

Project-Boated/boated-BE

Repository files navigation

Boated

프로젝트를 쉽고 체계적으로 관리하자

개발자가 아닌 대학생들은 github같은 프로젝트 버전관리, 일정관리를 체계적으로 하기에는 힘들고, 그러한 서비스들을 공부하는데 많은 시간이 소요됩니다.

본 프로젝트는 쉽고 체계적으로 프로젝트를 관리할 수 있게 도와줍니다.


팀원

김범준 윤준서 박성호 유지영
백엔드 프런트엔드 프런트엔드 디자이너
Github Github Github

기술스택

Spring MySQL


기능 (완성 여부는 백엔드 기준입니다)

회원
  • 카카오톡으로 회원가입/로그인
  • 로그아웃
  • 프로필 조회/수정/탈퇴
  • 프로필이미지 조회/수정/삭제
프로젝트
  • 프로젝트 생성/조회/업데이트/삭제
  • 프로젝트에 참여한 Crew 조회
  • 프로젝트에 Crew 초대
  • 프로젝트에 Crew 방출
  • 프로젝트 종료/종료취소
  • Captain 바꾸기
  • 내가 참여한 프로젝트 조회
프로젝트 초대
  • 프로젝트에 초대하기
  • 초대받은 내역 조회
  • 프로젝트 초대 수락/거절
칸반
  • 칸반 정보 조회
  • Task에 Crew배정/배정취소
프로젝트 Task
  • Task 생성/조회/수정/삭제
  • 칸반에 포함된 lane 조회/수정/삭제
  • 칸반 lane 순서 조정
프로젝트 Task File
  • Task에 file 추가/삭제
  • Task에 포함된 file 조회
프로젝트 Task 찜
  • 찜하기/취소하기
  • 내가 찜한 task조회
  • 내가 찜한 task조회 리스트의 순서 바꾸기
프로젝트 발표자료
  • 프로젝트에 발표자료 업로드/조회/삭제
간트차트
  • 간트차트 조회
프로젝트 채팅방
  • 프로젝트 채팅방 조회
  • 프로젝트 채팅 올리기/삭제

System Artiecture

asdfasdf drawio(1)


ERD

boated


더 자세한 내용은......

본 프로젝트에 관련한 모든 내용은 Notion에 정리해 두었습니다.

Notion으로 이동하기