HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
♥️
2기 최종 프로젝트 팀별 공간
/
팀 02 : 머쓱한녀석들
팀 02 : 머쓱한녀석들
/
🎏
BackEnd
/
🎒
데모데이
🎒

데모데이

주제, 기획서

💡
우리맵(Woorimap)
🎆
우리맵 기획서
 
 

ERD

notion image

구현현황

  • 2회차 스프린트까지 베이직 기능 모두 구현을 목표로 하였습니다.
  • 현재까지 구현된 내용으로는 어디어디까지이고 나머지 작업들은 요변주까지 모두 완료할겁니다. 이후 스프린트에서는 추가기능으로 알림, 채팅, 인프라 작업을 할 예정입니다.
    • 현재까지 진행한 사항 보여주고
  • 내일까지 완성할 수 있는 기능 및 완성, 적용한 기능
    • 인증, 인가
      • notion image
      • JWT 토큰 기반 인증 처리 ( accessToken, RefreshToken , 토큰 재발급)
      • AOP 기반 인가 처리 (어노테이션 기반)
      • 블랙 리스트 기능 (로그아웃)
    • 멤버
      • notion image
      • 멤버 가입
      • 멤버 조회
      • 멤버 수정
      • 멤버 탈퇴
    • 이미지 업로드
      • 이미지 S3 업로드 ( 70 % )
        • 확장자 체크
        • 리사이징 하면서 리팩토링 예정
    • 커플
      • notion image
      • 커플 맺기 API
      • 커플 해제 API
      • 커플 초대 링크 생성 API
      • 커플 조회 API
      • 커플 정보 수정 API
      • 커플 확인 API
    • 게시글
      • 게시글 생성 API
      • 게시글 수정 API
      • 게시글 삭제 API
      • 게시글 페이징 API
      • 게시글 상세 조회 API
      • 게시글 위치 정보 다건 조회 api
      • 게시글 다건 조회 api
      • 태그 전체 조회 API
    • 인프라
      • https 적용 ( nginx ⇒ spring 리버스 프록시 )
      • 토큰 redis 적용 (로컬 redis, 따로 서버 X )
      • CI,CD (무중단 배포 X, 도커 사용)
      • CloudWatch 적용
      • 소나클라우드 적용

    • 추가적으로 할 기능들 적어주세요.
      • DTO 리팩토링 (레이어간의 의존성 지킴)
      • 알림 ( 커플 맺음 이나 게시글, 이벤트 알림 구현 )
      • 채팅
      • 이미지 쓰기 성능 개선
      • 인프라 (무중단 배포, 이미지 서버 분리, nginx? )
        • 로드밸런싱
      • 성능테스트?
      • Flyway를 통한 마이그레이션
      • Jacoco?
      •  
  • 영상 어떻게 찍을지
    • 시나리오 짜보기 ( 로그인, 회원가입 제외 )
      • 회원가입 → 로그인
      • 커플 도메인 기준
        • 로그인 → 커플 코드 생성 → 다른 사람 로그인 → 커플 맺기 → 기존 로그인 → 커플 확인 → 커플 정보 수정 → 커플 해제
      • 커플 글쓰기
        • 글쓰고, 조회하고, 수정하고 삭제하고
 

백엔드 자막