1. 멘션

문제

  1. 사용자가 “@”를 입력했을 때 멘션할 수 있는 사용자를 검색하는 모달창이 뜨도록 구현하기
  2. 사용자가 멘션을 위해 “@”를 사용했는지 아니면 문자로 사용하는지 파악하기
  3. “@”를 지우거나 사용자를 선택한 경우 모달창 닫기
  4. 사용자를 선택한 경우 해당 사용자의 닉네임을 “@”와 함께 나타내기
  5. 모달창의 사용자를 방향키와 스페이스바로 사용자 선택할 수 있도록 구현하기

해결 방법

  1. 멘션 모달 표시
  2. "@" 감지 조건
  3. 모달 닫기 처리
  4. 멘션 사용자 선택
  5. 모달 내 사용자 선택

결과

실제 구현한 화면

실제 구현한 화면

⬆️코드 보러 가기


2. 이미지 미리보기 및 삭제

문제

  1. 게시물에 등록할 이미지를 선택시 화면에서 미리 보기 구현
  2. 여러개의 이미지 등록했을 때 특정 이미지 삭제하기
  3. 여러개의 이미지 등록했을 때 스와이프를 통해 여러 이미지 볼 수 있도록 구현

해결 방법

  1. 빠르고 간편한 미리보기 제공
  2. 특정 이미지 삭제하기
  3. 스와이프를 통해 여러 이미지 보기

결과

20240914-0626-19.4722945.mp4

⬆️코드 보러 가기


3. 사용자 검색 최적화

문제

해결 방법