Skip to content

Comments

[송시연] Sprint4#121

Open
dstle wants to merge 21 commits intocodeit-bootcamp-spring:송시연from
dstle:sprint4
Open

[송시연] Sprint4#121
dstle wants to merge 21 commits intocodeit-bootcamp-spring:송시연from
dstle:sprint4

Conversation

@dstle
Copy link
Collaborator

@dstle dstle commented Feb 10, 2026

요구사항

프로젝트 마일스톤

  • 컨트롤러 레이어 추가 및 웹 API 구현
  • Postman 테스트

기본 요구사항

컨트롤러 레이어 구현

  • DiscodeitApplication 테스트 로직 제거
  • 서비스 로직 기반 웹 API 구현 (@RequestMapping만 사용)
  • 웹 API 전역 예외 처리

API 테스트

  • Postman으로 컨트롤러 테스트
  • Postman API 테스트 결과 export 및 PR 첨부

웹 API 요구사항

사용자 관리

  • 사용자 등록
  • 사용자 정보 수정
  • 사용자 삭제
  • 전체 사용자 조회
  • 사용자 온라인 상태 업데이트

권한 관리

  • 로그인

채널 관리

  • 공개 채널 생성
  • 비공개 채널 생성
  • 공개 채널 정보 수정
  • 채널 삭제
  • 사용자 기준 조회 가능한 채널 목록 조회

메시지 관리

  • 메시지 전송
  • 메시지 수정
  • 메시지 삭제
  • 채널별 메시지 목록 조회

메시지 수신 정보 관리

  • 채널 메시지 수신 정보 생성
  • 채널 메시지 수신 정보 수정
  • 사용자 메시지 수신 정보 조회

바이너리 파일

  • 바이너리 파일 단건 / 다건 조회

심화 요구사항

정적 리소스 서빙

  • 사용자 목록 조회 API 수정
  • BinaryContent 파일 조회 API 수정
  • 사용자 목록 화면 정적 리소스 서빙

생성형 AI 활용

  • 생성형 AI로 화면 생성 및 서빙

주요 변경사항

스크린샷

image

멘토에게

@dstle dstle self-assigned this Feb 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant