-
브랜드 이름: Dday7(chill)
단기목표를 정해서 습관을 들이기 위해 7일동안 숏폼 영상을 올리는 플랫폼입니다.
-
자신이 정한 목표 카테고리에 영상을 올리고 사람들과 공유합니다.
-
7일 연속 영상을 업로드하면 뱃지(보상)를 받을 수 있고, 혼자 하는 것보다 사람들과 영상을 공유하면서 함께 의지를 다지기위한 목적을 가지고있습니다.
(현재 백엔드 배포 중지로 서비스 이용 불가)
nextjs ,eslint, react-query, react-hook-form, typescript,styled-components
- form 사용 시 react-hook-form과 yup을 사용한 validation
- email과 nickname 입력 시 debounce로 api 요청하여 중복 체크 validation
- 을 Component화 하여 각 form에 맞는 함수 실행
- sessionStorage에서 token을 검사하여 회원전용 페이지에 진입 시 가입유도 모달
- 비디오, 이미지의 용량과 파일타입 등을 validation 하여 api 호출 전에 진행 막음
- react-query 에서 제공하는 infinite query 를 이용하여 가장 마지막 비디오의 아이디를 백엔드로 요청보내 다음 비디오 부터 10개 가져오는 방식으로 무한스크롤
$ yarn
$ npm run dev
- 공통
- 목표를 세우되 3일 이상 실천하지 못하는 고객
- ex) 아가리어터 등
- 같은 목표를 가진 사람과 함께 목표를 실천하고 싶은 고객
- 자신의 일상을 공유하는 것을 좋아하는 MZ세대
- 목표를 세우되 3일 이상 실천하지 못하는 고객
- 운동 (Health)
- 운동 등 취미를 공유하고 싶은 고객
- 운동 방법을 공유 하고 싶은 고객
- 운동에 대한 조언을 받고 싶은 고객
- 댓글 기능 추후 개발 예정
- 공부 (study)
- 공무원 등 장기 시험을 준비하는 고객
- 혼공 생활에 긴장감을 주고 싶은 고객
- 운동 (Health)
- 공부 (Study)