skku-comit / comit-website

CoMit HomePage Frontend
https://comit-website.vercel.app
2 stars 1 forks source link

114 add study signup page #118

Closed manamana32321 closed 3 months ago

manamana32321 commented 3 months ago

Description

Front

StudyCard에 신청 버튼 추가

image

스터디 참여 신청 페이지 추가(반응형)

-lg 이상 image -md ~ lg image -md 미만 image

Backend(Backup)

Study Retrieve API 구현

Factory CRUD에서 벗어나 구체화된 첫 API입니다.

Study Signup API 추가

현재 사용자가 Study에 참여 신청을 하는 API 입니다. 이 역시 API_ENDPOINTS에 추가 했습니다. 다만 현재 사용자를 읽으려면 인증/인가 기능이 구현되어야 하는데 이는 아직 미구현이라 신청 요청은 되지만 이미 신청한 스터디에 대해서는 AlreadySignedup(커스텀 에러 타입)(HTTP 400 Bad Request)를 반환할 것입니다.

Close #114

Additional context

신청 처리 로직 구체화가 필요합니다.

신청 내역과 실제 스터디 - 유저 배정 관계를 정의해야 합니다. 모델 Enrollment 추가가 어떨까 싶습니다.

폼 초기 데이터를 제공해야 합니다.

이전에 작성한 폼을 불러오고 수정할 수 있어야 합니다.

신청 철회 기능이 필요합니다.

신청을 취소할 수도 있어야 합니다. 이 페이지 하단 신청하기 버튼 옆에 취소하기 버튼도 추가하는 것이 좋겠습니다.

vercel[bot] commented 3 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
comit-website ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 14, 2024 11:38am
jihostudy commented 3 months ago

개인정보 확인 부분은 아직 UI 변경작업이 안되어서 없는거겠죠?

manamana32321 commented 3 months ago

개인정보 확인 부분은 아직 UI 변경작업이 안되어서 없는거겠죠?

그 저번에 이거 넣을지 말지 논의가 오갔는데 결정이 안돼서 아직 보류했어요 개인정보 확인 부분이랑 각 섹션별 정보 일치 여부(예, 아니오)도 모두 넣는 거로 결정된건가요? 만약 그렇다면 모두 구현해서 push 할게요!