2022.04.01 ~ 04.29(SEMI), 05.01 ~ 05.24(FINAL) - 총 51일
- 📜 About
- 📂 Overview
- 🎲 Role
- 🔎 Skills & Process
멀티캠퍼스 자바 웹 풀스택과정에서 파이널 프로젝트 주제로 선정되어 5명이서 작업한 프로젝트입니다.
- feat : 새로운 기능에 대한 커밋
- fix : 버그 수정에 대한 커밋
- build : 빌드 관련 파일 수정에 대한 커밋
- chore : 그 외 자잘한 수정에 대한 커밋
- ci : CI관련 설정 수정에 대한 커밋
- docs : 문서 수정에 대한 커밋
- style : 코드 스타일 혹은 포맷 등에 관한 커밋
- refactor : 코드 리팩토링에 대한 커밋
- test : 테스트 코드 수정에 대한 커밋
- 1인 가구의 규모는 해가 지날수록 증가하는 양상을 보이고 있다.
자연스럽게 외식보다는 집에서 간단히 먹을 수 있는 밀키트, 간편 식품 등의 수요가 증가하고 있는데,
더 쉽고 편하게 한 끼를 해결할 수 있는 방법(레시피)을 제공하는 사이트가 필요하다 생각하여 개발하였다.
- 역할 : 팀원, 프론트
- 전체 페이지 레이아웃 및 디자인 : index, about, 메인, 리뷰, 레시피, 레시피 상세보기
- 회원 관리 및 가입 : 마이페이지, 로그인 및 회원가입 화면 디자인수정, 아이디/닉네임/비밀번호 중복검사 추가
- 쇼핑몰 : index, 제품 상세보기 레이아웃 및 디자인, 장바구니 담기, 플로팅 배너
- 역할 : 팀원, 프론트
- 레시피 상세페이지 레이아웃
- 쇼핑몰 : mvc초안 작성
- DB : 레시피
- 역할 : 팀원, 백
- 리뷰게시판 : 글 댓글 CRUD, 대댓글, 사진 업로드, 조회수 상위 게시물
- 마이페이지 : 프로필 사진 업로드, 마이레시피
- 식단추천 : 칼로리, 검색어에 따른 식단 추천
- 쇼핑몰 : 주문, 주문내역, 장바구니 체크
- DB : 게시판, 댓글, 파일, 결제
- 그 외 : 레시피 레이아웃, 게시판 검색, 서버배포
- 역할 : 팀원, 프론트
- 회원관리 : 회원가입, 로그인, 마이페이지 전반적 화면구성, 유효성 검사 구현
- 리뷰게시판 : 게시판, detail 전반적 화면 구성, 이미지 페이징, 댓글 & 대댓글 CRUD, 상호적인 기능구현
- 식단추천 : 칼로리 계산기 & 식단추천 레이아웃, 디자인, 권장 칼로리 계산 구현
- 그 외 : 타이머
- 역할 : 팀장, 백
- Spring Security : 권한, 암호화, remember-me, 소셜로그인(OAuth2.0)
- 마이페이지 : 회원정보 수정, 회원탈퇴
- 쇼핑몰 : 장바구니 담기, 수정, 삭제
- DB : 유저, 레시피, 상품, 장바구니
- 그 외 : 서버 배포, 이메일 인증, 쇼핑몰 장바구니/결제 레이아웃, 디자인
- JAVA 8
- Spring Boot
- STS4 (Eclipse)
- Visual Studio Code
- MySQL
- Thymeleaf
- HTML
- CSS
- JAVASCRIPT
- NAVER CLOUD FLATFORM
WBS in details for SEMI WBS in details for FINAL