MBC 아카데미 Spring Boot 프로젝트 with 김규리, 김민성, 박현준, 이혜린, 천시아
pdf 다운로드: COOK_EAT.pdf
< 이름 소개 >
COOK: - 요리하다 / EAT - 먹다
'내가 요리한 음식을 내가 먹는다'는 뜻으로, 1인 가구가 타겟층입니다.
< 개요 >
COOK:EAT은 1인 가구를 위한 레시피 소개 웹페이지입니다.
한식, 중식, 일식, 양식으로 나누어 다양한 요리를 소개합니다.
2024.11.11 ~ 2024.12.06
✔️ HTML, CSS, JavaScript
✔️ Ajax, JQuery
✔️ Oracle
✔️ Java, SpringBoot
✔️ Git
✔️ Python
- 등록: 관리자가 레시피를 등록 가능.(파이썬을 이용한 쿠팡 웹 크롤링 이용)
- 리스트: 관리자가 등록한 레시피 리스트업.(검색 기능 부여)
- 상세: 레시피의 재료와 방법을 볼 수 있음.(필요한 재료 장바구니 추가 기능, 로그인 후 이용 가능)
- 수정: 관리자가 레시피를 수정.
- 삭제: 관리자가 레시피를 삭제.
- 등록: 제목, 내용을 등록
- 리스트: 관리자/일반 유저가 등록한 게시글이 리스트업.(관리자: 공지사항 / 일반 유저: 자유게시판)
- 상세: 클릭한 게시글의 상세 글을 볼 수 있음.(댓글/대댓글 기능 추가)
- 수정: 게시글을 쓴 유저만 게시글 수정 기능 부여.
- 삭제: 게시글을 쓴 유저만 게시글 삭제 기능 부여.
- 공지: 관리자가 쓴 글이 공지로 등록되며 목록 화면 상단에 표출.
- 문의: FAQ로 자주 묻는 질문을 관리자가 리스트업.
- 카테고리: 관리자가 한식/중식/일식/양식의 하위 카테고리를 추가/수정/삭제 가능.
- 장바구니: 장바구니에 담긴 상품을 수정/결제.
- 주문내역: 결제된 주문 내역 리스트업. (관리자는 전체아이디 리스트)
- 회원 가입: 개인 정보 입력으로 회원가입 가능.(비밀번호 암호화, 다음 API, 아이디 중복확인, 관리자는 'admin'으로 회원가입을 해야 진입 가능)
- 마이페이지: 비밀번호 확인을 통한 마이페이지.(아이디를 제외한 개인정보 수정 가능)
- 회원 목록: 사이트에 가입한 회원 목록 리스트업.(관리자 기능)
- 로그인: Security를 활용한 로그인, 이용 가능 사이트 제한.
- 아이디 찾기/비밀번호 찾기: 간단한 회원 정보 입력으로 아이디 및 비밀번호 찾기 기능 부여.


