-
Notifications
You must be signed in to change notification settings - Fork 0
📝 기능 명세서
Dabeen Jeong edited this page Jul 23, 2023
·
2 revisions
- 사용자는 편의점 음식 목록을 확인할 수 있다.
- 사용자는 편의점 음식을 카테고리별로 볼 수 있다.
- 즉석조리 / 과자 / 간편식사 / 아이스크림 / 식품 / 음료
- 사용자는 공통 음식 목록을 정렬해서 볼 수 있다.
- 높은가격순 / 낮은가격순
- 평점순
- 리뷰 개수 순
- 최신 등록순
- 사용자는 편의점 음식을 카테고리별로 볼 수 있다.
- 사용자는 편의점 음식의 세부 정보를 확인할 수 있다.
- 이름, 가격, 설명, 사진
- 태그 (상위 3개)
- 사용자는 해당 음식을 사용한 레시피로 이동 할 수 있다. (레시피 구현 후)
- 사용자는 편의점 음식 랭킹을 확인할 수 있다.
- 기준 : 조회 수, 북마크 수, 평점, 리뷰 수 ⇒ 가중치
- 관리자는 편의점 상품을 등록/수정/삭제 할 수 있다.
- 사용자는 편의점 음식을 북마크 할 수 있다.
- 사용자는 리뷰를 작성할 수 있다.
- 별점 이슈(1점 단위로 해야할 것) : 0.5점 단위
- 태그 - 맛, 양, 비용
- 사진
- 글
- 재구매 의사
- 사용자는 다른 리뷰에 추천 반응을 남길 수 있다.
- 사용자는 리뷰를 정렬해 볼 수 있다.
- 평점 높은/낮은 순
- 추천순
- 최신순
- 사용자는 편의점 음식을 검색할 수 있다.
- 사용자는 레시피를 작성/수정/삭제할 수 있다.
- 사진 (최대 1장)
- 글
- 사용자는 레시피를 북마크 할 수 있다.
- 사용자는 레시피를 추천할 수 있다.
- 사용자는 레시피 랭킹을 확인할 수 있다.
- 사용자는 레시피에 첨부된 상품을 클릭하여 해당 상품 상세 정보 페이지로 이동할 수 있다.
- 사용자는 서비스에 가입할 수 있다.
- 카카오 소셜 로그인
- 받아오는 건 다 받아옴
- 사진, 닉네임 입력
- 카카오 소셜 로그인
- 사용자는 서비스에 로그인 할 수 있다.
- 사용자는 가입하지 않고 홈화면까지 진입할 수 있다.
- 단, 리뷰나 레시피를 확인/작성은 불가능하다.
- 하나의 리뷰만 확인할 수 있고 밑 글은 블러처리되어있다.
- 사용자는 자신이 작성한 리뷰를 확인할 수 있다.
- 사용자는 자신이 작성한 레시피를 확인할 수 있다.
- 사용자는 자신이 북마크한 편의점 상품을 확인할 수 있다.
- 사용자는 자신이 북마크한 레시피를 확인할 수 있다.
- 📚 프론트엔드 개발 문서
- 🌏 브라우저 지원 범위
- 🧪 프론트엔드 테스트 전략
- [웹 접근성] a tag와 button의 차이는 무엇일까?
- multipart
- SvgSprite 컴포넌트 사용하기
- [INFRA] 프론트엔드 CI/CD 구축
- [기술 검토] 리액트 쿼리 도입 이유
- [기술] 로그인 기능 도입기
- 🐛 S3 배포 캐싱 오류
- 이미지를 위한 S3와 Cloudfront 설정하기
- 📓 성능리포트 ‐ 펀잇 서비스 최적화하기
- 펀잇 SEO 개선하기
- 📚 백엔드 개발 문서
- intellij에서 private DB 연결하기
- [INFRA 0] 전체 infra 구조 - ver1
- [INFRA 1] infra 서버 세팅
- [INFRA 2] 백엔드 CI/CD 구축
- [INFRA 3] 백엔드 DB 연결
- [INFRA 4] 깃허브 PR 라벨을 기준으로 젠킨스 빌드하기
- [LOG] 로그 세팅
- [Trouble Shooting] 일관된 테스트 격리 적용하기
- [Trouble Shooting] 프록시로 동작하는 @Transactional, 전파 옵션 관리