codestates / codestates/Pointrip
[To Do] 프론트 작업 계획
- Dominant language
- TypeScript
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
## Bare minimum
> ## 배상건
> - [ ] 6월 9일 까지, creatPostPasge, Detail,edit 기능 구현 / s3버켓 연결
> - [ ] 6월 10일~11까지, MyPage-내 일정 목록, 찜한 목록 기능 구현
> - [ ] 6월 11일~12일까지 Mypage-editProfile 기능 구현
> ## 박찬민
> - [ ] 6.8~9 모아보기페이지 구현
> - [ ] 6.9 main페이지 UI구현
> - [ ] 6.9~10 로그인, 회원가입 UI구현
> - [ ] 6.10 createLanding페이지 UI구현
> - [ ] 6.11 관리자 권한 role : admin을 받아 게시물 삭제하는 로직 짜기.
- [ ] 모아보기페이지 isMine속성에 따라 게시물 로직짜기.
- 테스터 권한
- [ ] 로그인을 하지 않을 상태에서 찜하기 버튼 비활성화
- 관리자 권한 - 게시물 삭제
- [ ] 모아보기 내 공유된 일정(게시물) 삭제
- [ ] 유저의 마이페이지 여행 일정 목록에서 일정(게시물) 삭제
- 로그인
- [ ] 에러메세지 “이메일, 비밀번호 확인 요청”
- [ ] 소셜로그인 - 카카오, 네이버
- [ ] jWT 토큰 발급
- [ ] 이메일, 비밀번호 찾기
- [ ] 소셜로그인 - 카카오, 네이버
- 회원가입
- [ ] 인풋 값 유효 검사
- [ ] 이메일 중복 검사
- [ ] 비밀번호 유효조건 검사
- [ ] 비밀번호 일치 검사
- [ ] 닉네임 유효 검사
- [ ] 소셜 회원가입 - 카카오, 네이버
- 나의 일정 만들기
- [ ] 인트로 페이지(찬민)
- [ ] 등록하기 페이지
- [ ] Point 추가 할때마다 point 등록 페이지 생성
- [ ] 지도 API 연결
- [ ] 사진 등록 - S3 버켓
- [ ] 대표 사진 - point 1의 대표사진이 모아보기에 게시되는 00번째 이야기 사진으로 게시된다.
- [ ] 고정인풋값 : point 1에서 등록한 한줄 일기와 날짜는 나머지 point에서도 고정으로 적용된다.
- [ ] 날짜 : 달력으로 날짜를 선택하고, 기간 선택이 아닌 일자 선택으로 인풋을 지정한다.
- [ ] 등록하기 버튼
- *[ ] 수정하기 버튼 페이지
- *[ ] 찜하기 페이지
- *[ ] 마이페이지
- *[ ] 프로필
- *[ ] 일정 목록
- *[ ] 찜한 일정 목록
- *[ ] 프로필 수정
- 메인페이지(랜딩페이지)
- *[ ] 풀 페이지 구현
## Advanced
- 관리자 권한 - 게시물 삭제
- *[ ] 모아보기 내 공유된 일정(게시물) 삭제
- *[ ] 유저의 마이페이지 여행 일정 목록에서 일정(게시물) 삭제
- 네브바 - *[ ] 검색 기능
- 마이페이지
- 찜한 일정 목록
- *[ ] 찜한 일정 삭제하기 -> 수정(상세 게시글 페이지로 이동하여 삭제 하기로 변경)
- **테스터 권한**
- *[ ] 로그인을 하지 않을 상태에서 찜하기 버튼 비활성화
## nightmare
- 회원가입
- 약관 동의
- 마이페이지
- 팔로워 팔로잉 인원수 게시
- 나의 일정 만들기
- 인트로 페이지
- 우측에 00번째 이야기에서 “작성된 게시글 수 0부터 카운드 되도록 구현
- 마이페이지
- DM - [socket.io](http://socket.io/)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.