lemon : *레*시피 *몬*데
(스마트웹&콘텐츠개발)자바기반 반응형 UI/UX 웹 콘텐츠 개발자 양성과정1 1회차
| 개요 | * Q. LEMON(레몬)의 의미? A. 레시피 (recipe) + 몬데(뭔데)?의 합성어 => 보다 쉽게 다양한 주제의 요리 정보를 알고 시도해볼 수 있도록 음식 레시피를 모아놓은 커뮤니티 입니다. * Q. lemon만의 장점? A_1. 사회적 분위기 반영 a. 최근 건강한 식사에 대한 관심이 기운 사회적 분위기를 반영해 저칼로리 음식, 건강한 재료들로 이루어진 건강식의 레시피 카테고리 b. 자취생, 1인가구의 증가를 고려해 10분이내 간단하게 만들 수 있는 요리 레시피 |
|---|---|
| 구현기능 | - 일반 회원 기능 1. 회원 관련 기능 회원가입, 로그인, 로그아웃, 아이디찾기, 비밀번호찾기 마이페이지(회원 정보 조회, 회원 정보 수정, 회원 탈퇴, 내가 쓴 게시글 리스트 조회, 내가 좋아요한 게시글 리스트 조회) 2. 레시피 지식인 관련 기능 게시글 전체조회, 게시글 상세조회, 답변 관련 기능(답변 리스트 조회, 답변 추가, 답변 수정, 답변 삭제, 답변 채택) 게시글 추가, 게시글 수정, 게시글 삭제 3. 공지 사항 관련 기능 공지사항 전체조회, 공지사항 상세조회 4. 레시피 게시판 관련기능 게시글 전체조회(최신순, 좋아요순, 조회수순), 게시글 상세조회, 검색 (제목, 키워드, 내용), 게시글 좋아요 기능 댓글 관련 기능(댓글 리스트 조회, 댓글 추가, 댓글 수정, 댓글 삭제) 게시글 추가, 게시글 수정, 게시글 삭제, 비공개/ 전체공개 기능, 랜덤 레시피 추천, 레시피 순위 - 관리자 기능 1. 회원 관리기능 회원정보 조회, 수정, 삭제 2. 신고기능 신고, 해제 3. 공지사항 관리기능 공지사장 정보 조회, 수정, 삭제 4. 레시피 관리 기능 레시피 조회, 레시피 삭제 5.지식인 관리 기능 지식인 조회, 삭제 6. 댓글 답변 관리 기능 댓글 답변 조회, 삭제 7. 차트 및 통계 |
| 설계의 주안점 | 요리를 못 하는 사람, 요리를 배우고 싶은 사람, 건강식을 만들어 먹고 싶은 사람, 요리를 잘 하여 다른 사람들을 가르쳐 주고 싶은 사람 등등 모두를 위해 레시피를 공유하고, 오늘 먹을 레시피를 자동으로 추천하며, 사용자들은 이를 쉽게 접할 수 있는 ui/ux 디자인을 구현 -다른 사이트와 다르게 건강한 식사, 저칼로리 음식, 건강한 재료들로 이루어진 건강식 레시피 카테고리 -자취생, 1인 가구의 증가를 고려해 10분 이내 만들 수 있는 요리 레시피 |
| 사용기술 및 개발환경 |
- Language : Java 11, CSS3, HTML5, JavaScript - DBMS: Oracle 11g EE - Library : jQuery - Tool : Kakao Oven, StarUML(5.0), ERDCloud, Oracle SQL Developer(23.1.0), Visual Studio Code(1.81.1), Eclipse, Bootstrap - WAS: Apache Tomcat (9.0.80) - 협업프로그램: Slack |