Giter Site home page Giter Site logo

20th-android-team-1-be's People

Contributors

binimini avatar cpplovelove avatar toastmeister1 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Forkers

binimini

20th-android-team-1-be's Issues

[서버 세팅] SSL 적용

⭐️ 설명

HTTPS 적용할 수 있도록 인증서 발급 및 설정

📌 해야할 일

  • 인증서 발급
  • Nginx HTTPS 연결 처리

깃허브 템플릿 설정

⭐️ 설명

이슈 및 PR 형식 위한 템플릿 추가

📌 해야할 일

  • 이슈 템플릿 설정
  • PR 템플릿 설정

데이터 모델 수정

⭐️ 설명

수정된 기획에 따라 데이터 모델을 수정

📌 해야할 일

  • ORM 모델 수정
  • 약속 모델 끝 시간 삭제
  • 색상 정보 저장 (JSON) API 문서에 기록. 컬러시스템 확정시 구현하며 추가할 예정
  • API 문서에 작성

[약속 제안 관련 기능] 약속 제안 생성 과정 수정 및 임시 저장 구현

⭐️ 설명

약속 제안 생성시 약속 제안 기본 정보 저장과 파티장의 시간 응답을 분리해서 요청/응답하도록 플로우를 수정합니다.
약속 제안이 기본 정보로 생성되고 일정 시간이 지날 때까지 파티장의 응답이 처리되지 않는다면 삭제되도록 처리합니다.

📌 해야할 일

  • 약속 제안 생성과 파티장 응답 분리
  • 약속 제안 기본 정보 조회 API 생성 (임시 약속 제안 아이디로 요청)
  • 임시 저장 기능 구현

[수정 사항] 확정된 약속 목록 정렬 및 약속 제안 응답 가능 일자 변경

⭐️ 설명

테스트 중 논의되어 수정된 사항 및 버그 처리

📌 해야할 일

  • 확정된 약속 목록 달별 / 일별 조회 날짜순으로 변경
  • 오늘 날짜 알아서 입력하도록 API 개선
  • 약속 제안 생성시 응답 가능 일자 10일 -> 12일로 변경
  • 약속 제안 생성시 응답 가능 일자 정렬 처리
  • 약속 제안 시간 테이블에서 colors 관련 에러 확인 및 픽스

[사용자 관련 기능 구현] 토큰 만료 및 갱신 처리

⭐️ 설명

액세스 토큰 / 리프레시 토큰 만료시의 처리와 갱신 구현

📌 해야할 일

  • 액세스 토큰 만료 처리
  • 리프레시 토큰 만료 처리
  • 액세스 토큰 갱신
  • 리프레시 토큰 갱신
  • 카카오 인증서버 기반으로 수정

[버그] 확정된 약속 날짜 처리 관련 버그 픽스

⭐️ 설명

서버 시간대 확인 날짜 처리 변경

📌 해야할 일

  • 사용자의 전체 확정 약속 목록에서 지난 날짜 처리되지 않은 에러 픽스
  • 사용자의 월별/일별 확정 약속 목록에서 범위에서 벗어나는 약속 포함하는 에러 픽스

[API 문서 작성] 스웨거 문서 작성

⭐️ 설명

스웨거 파일 분리 및 작성

📌 해야할 일

  • 사용자 관련 문서 작성
  • 약속 제안 관련 문서 작성
  • 약속 관련 문서 작성 (약속 제안 확정 포함)

[약속 제안 응답 가능 날짜 처리] 약속 제안 타임 테이블 조회 수정

⭐️ 설명

응답 가능한 날짜를 추가 구현하며 생긴 수정 사항 반영

📌 해야할 일

  • 약속 제안 확정시 가능 날짜 여부 예외처리
  • 약속 제안 타임 테이블 조회시 응답 가능 날짜 정보 포함하도록 수정
  • 약속 제안 타임 테이블 조회시 타임 블록 전체 개수 / 인덱스 처리
  • 약속 제안 타임 테이블 조회시 날짜별 묶기 / 정렬 처리

[추가 기능] 약속 제안 및 사용자 상태 확인 API 추가

⭐️ 설명

약속 아이디 (promisingId)와 사용자 액세스 토큰 받아서 해당되는 상태 반환

📌 해야할 일

  • 주최자 / 이미 응답 / 응답 인원수 최대 / 확정됨(404) / 응답 가능 Enum 처리해 반환
  • 상태 확인 구현 및 테스트

[사용자 탈퇴 구현] 사용자 탈퇴 구현

⭐️ 설명

사용자 탈퇴 기능 구현 및 탈퇴한 사용자에 대한 처리

📌 해야할 일

  • 탈퇴 기능 구현
  • 탈퇴한 사용자 연관 데이터 수정
    ( 디폴트 사용자 데이터와 새롭게 연관 )

[약속 제안 응답 관련 기능 구현] 불참 응답 처리 방식 개선

⭐️ 설명

모두 false인 boolean 배열 넘겨주기보다 flag와 같이 오가는 데이터량 줄일 수 있는 방식으로 개선

📌 해야할 일

  • 처리 방식 변경
  • 불참 사용자 처리 확인 (약속 제안 멤버에 포함되도록 처리)
  • 불참으로 응답한 약속제안 사용자 약속 대기 목록에서 보이지 않도록 처리 재논의후 이전 방식으로 유지하도록 결정

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.