✅ 1주차 (5/14 ~ 5/18) - 설계 준비
- 전체 흐름 & 화면 구조 파악 (회원가입, 로그인, 포인트 뽑기)
- 필요한 API, DB 구조 정리
- UI, 상태관리 방식 구상 (예: React Hook Form 무조건(필수 사항))
✅ 2주차 (5/19 ~ 5/25) - 회원가입 & 로그인 구현
- 회원가입 폼 + 유효성 검사 (이메일, 닉네임, 비밀번호 등)
- 로그인 페이지 구현 + 로그인 상태 유지 처리
- 에러 메시지 및 예외 처리 (중복 이메일, 틀린 비번 등)
✅ 3주차 (5/26 ~ 6/1) - 랜덤박스 뽑기 구현
- 모달 UI 구성 (3개 박스 중 선택)
- 1시간 제한 기능 구현
- 뽑기 → 포인트 지급 API 연결
- 뽑기 결과 반영 + 포인트 실시간 업데이트
✅ 4주차 (6/2 ~ 6/5) - 마무리 & 발표 준비
- 전체 테스트 (회원가입 → 로그인 → 뽑기 흐름)
- UI/UX 개선 & 버그 수정
- 발표용 시연 시나리오, 캡처 준비