목표: 기능 구조 파악 및 설계
날짜 | 할 일 |
---|---|
5/14 (수) | - API 명세 정리 시작 (/register, /login, /points) |
5/15 (목) | - API 명세 마무리- DB 모델링 초안 작성 (User, PointHistory 등) |
5/16 (금) | - DB 모델링 확정- 상태관리 구조 및 폼 라이브러리 선정 (예: React Hook Form) |
목표: 회원가입 + 로그인 기능 구현
날짜 | 할 일 |
---|---|
5/20 (월) | - 회원가입 페이지 구현 시작 (UI + 상태관리 구조) |
5/21 (화) | - 비밀번호 확인, 중복 닉네임/이메일 유효성 검사 |
5/22 (수) | - 회원가입 API 연동 및 예외 처리 |
5/23 (목) | - 로그인 페이지 구현 및 API 연동 |
5/24 (금) | - 로그인 성공 처리 (토큰 저장, 리디렉션 등)- 로그인 실패 시 에러 처리 |
목표: 포인트 뽑기 기능 구현
날짜 | 할 일 |
---|---|
5/27 (월) | - 포인트 뽑기 로직/쿨타임 설계 + 모달 UI 구현 시작 |
5/28 (화) | - 뽑기 클릭 시 랜덤 포인트 지급 API 연동 |
5/29 (수) | - 타이머 표시 (남은 시간 표시 UI) |
5/30 (목) | - 포인트 실시간 반영, 예외 처리 |
5/31 (금) | - 전체 포인트 기능 테스트 및 디버깅 |
목표: 통합 테스트 및 발표 준비
날짜 | 할 일 |
---|---|
6/3 (화) | - 회원가입 → 로그인 → 뽑기 전체 흐름 점검 |
6/4 (수) | - 버그 수정, 리팩토링 (컴포넌트 정리 등) |
6/5 (목) | - 발표자료, 시연 영상/스크립트 준비 |