/Trelloong

Primary LanguageTypeScript

Trelloong

개발 기간 : 2024.03.18 ~ 2024.03.25 프로젝트 기간 끝

웅웅!(10조) 팀원

서 린 https://github.com/slianzg 역할: 팀장, PR 관리, 유저관련CRUD, Guard 기능

김성진 https://github.com/castlejinni1226 역할: 댓글 CRUD, 카드 마감날짜 지정 기능, 발표, 시연영상제작

노세웅 https://github.com/cocojerry1 역할: 컬럼 CRUD, 컬럼 순서이동 기능, 와이어프레임 제작

문상웅 https://github.com/tkddnd010 역할: 카드 CRUD, 카드의 이동(컬럼,순서) 기능

조민근 https://github.com/alsgeun 역할: 서기, 보드 CRUD, nodemailer로 초대 기능, Guard 기능, EC2 배포

구현 기능

  • 필수 구현 목록
    • 사용자 관리 기능
      • 로그인 / 회원가입 기능
      • 사용자 정보 수정 및 삭제 기능
    • 보드 관리 기능
      • 보드 생성
      • 보드 수정
        • 보드 이름
        • 배경 색상
        • 설명
      • 보드 삭제
        • 생성한 사용자만 삭제를 할 수 있습니다.
      • 보드 초대
        • 특정 사용자들을 해당 보드에 초대시켜 협업을 할 수 있어야 합니다.
    • 컬럼 관리 기능
      • 컬럼 생성
        • 보드 내부에 컬럼을 생성할 수 있어야 합니다.
        • 컬럼이란 위 사진에서 Backlog, In Progress와 같은 것을 의미해요.
      • 컬럼 이름 수정
      • 컬럼 삭제
      • 컬럼 순서 이동
        • 컬럼 순서는 자유롭게 변경될 수 있어야 합니다.
          • e.g. Backlog, In Progress, Done → Backlog, Done, In Progress
    • 카드 관리 기능
      • 카드 생성
        • 컬럼 내부에 카드를 생성할 수 있어야 합니다.
      • 카드 수정
        • 카드 이름
        • 카드 설명
        • 카드 색상
        • 작업자 할당
        • 작업자 변경
      • 카드 삭제
      • 카드 이동
        • 같은 컬럼 내에서 카드의 위치를 변경할 수 있어야 합니다.
        • 카드를 다른 컬럼으로 이동할 수 있어야 합니다.
    • 카드 댓글 기능
      • 댓글 CRUD
        • 협업하는 사람들끼리 카드에 대한 토론이 이루어질 수 있어야 합니다.
      • 마감 날짜 지정
        • 카드에 마감일을 설정하고 관리할 수 있어야 합니다.

Nest Logo

A progressive Node.js framework for building efficient and scalable server-side applications.

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

Description

Nest framework TypeScript starter repository.

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

Support

Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.

Stay in touch

License

Nest is MIT licensed.