빅데이터 추천 시스템을 이용한 커피 원두 추천 사이트
23.02.20(월) ~ 23.04.07(금) (총 7주)
- 기획 및 설계 : 02.20 ~ 03.10 (3주)
- 기획 : 프로젝트 아이디어 논의, 주제 구체화, 기술 스택 선정
- 설계 : 기능 요구 명세서 작성, ERD, 와이어프레임, 프로젝트 구조 설계, REST API 설계
- 개발 : 03.10 ~ 03.31 (3주)
- API 구현
- 프로젝트 주요 기능 구현
- 배포 및 인프라 구축
- 테스트 및 유지보수 : 03.31 ~ 04.07 (1주)
- 통합 테스트
- 오류 수정
- 산출물 정리
이름 | 개발 내용 |
---|---|
👨🏻💻 배상현 📧 | React 정보 페이지, 푸터&네비바, 기본 틀 및 API, redux상태관리 |
👨🏻💻 유헌상 📧 | React 원두 조회 페이지 및 프로필 디자인 및 키워드 검색 기능 구현, |
👨🏻💻 이도겸 📧 | React 아이디어 기획, 메인페이지, 소개페이지 디자인 및 구현 |
이름 | 개발 내용 |
---|---|
👨🏻💻 권동규 📧 | 팀장 Spring Boot REST API Fast API, 추천알고리즘 설계 |
👨🏻💻 이동훈 📧 | Spring Boot REST API 젠킨스와 도커를 활용한 CI/CD 사용자 관리 API, 캡슐, 원두 검색API, 캡슐, 원두 상세 조회 API, 설문작성API |
👨🏻💻 한재욱 📧 | Spring Boot REST API 젠킨스와 도커를 활용한 CI/CD Social login, 리뷰 관련 API, 마이페이지 관련API |
완성도 높은 !!!
커피를 즐겨 마시지만, 본인의 커피(원두) 취향을 잘 모르는 일반 사용자들이 추천 시스템을 통해 다양한 커피를 접해보고 본인에게 맞는 커피를 찾아갈 수 있도록 도움을 주기
커피 취향을 잘모르는 사용자
커피와 어울리는 감성적인 디자인
React, Redux, Typescript
Spring Rest API, FastAPI, 추천알고리즘(collaborative filtering, content based filtering)
- 세부내역
구분 기술스택 상세내용 버전 공통 형상관리 GitLab - 이슈관리 Jira - 커뮤니케이션 Mattermost - FrontEnd HTML5 CSS3 JavaScript(ES6) styled-components Tailwind 2.2.0 React React 18.2.0 Redux 8.0.5 Redux-Toolkit 1.9.2 IDE Visual Studio Code 1.75.1 BackEnd Java OpenJDK 11.0.15 Build Gradle 7.6.1 Spring Boot 2.7.9 Security 5.6.1 API Docs Swagger2 2.9.2 DB Mysql 8.0.32 Spring-Data-jpa 2.6.0 IDE IntelliJ 22.3.1 Server AWS EC2 Ubuntu 20.04 배포 Docker 23.0.0 배포 Docker-compose 23.0.0 Jenkins 2.375.2 WebServer Nginx 1.23.3
- [링크 참조]
## 💼기획/설계
🖼프론트엔드 | 📡백엔드 |
---|---|
![지라]