An open API service indexing awesome lists of open source software.

https://github.com/codestates-seb/seb42_main_013

I Pill U - 당신을 위한 영양제 맞춤 서비스
https://github.com/codestates-seb/seb42_main_013

Last synced: about 1 year ago
JSON representation

I Pill U - 당신을 위한 영양제 맞춤 서비스

Awesome Lists containing this project

README

          


ipillu-logo
I Pill U




ipillu-logo

당신을 위한 영양제 맞춤 서비스, I Pill U

- **`팀 이름` :** **🍙양반김에 양조간장🥢**
- **`프로젝트 명` :** I Pill U
- **`프로젝트 기간` :** 2023.03.03. - 2023.04.03.
- **`한 줄 소개` :** 영양제 관리를 돕고 새로운 영양제를 추천하는 사용자 맞춤 영양제 서비스
- **`팀원` :** 양예진(팀장), 김민지, 김태은, 반종현(부팀장), 조민기
- **`링크` :** [I Pill U 홈페이지](http://ipillu.link/) | [서비스 메뉴얼](https://drive.google.com/file/d/1yzOMx5NTbo7W8sjl1KdhyVBO08Z_EuJ9/view?usp=share_link)


* I Pill U는 모바일 환경에 최적화되어 있습니다.


모바일 열람을 원하시면 아래 QR코드를 활용해 주세요!


ipillu-qrcode


## :bulb: Intro

영양제 종류, 복용법, 유통기한...일일이 기억하기 너무 복잡해 :face_with_spiral_eyes: 손쉽게 관리할 수 있는 방법 없나?


내 건강을 위해 무슨 영양제를 먹으면 좋을까? :thinking:

- 나만의 **영양제 달력**으로 꼼꼼하게 정리하는 영양제 일정
- 필요한 영양제는 **추천**받고 새로운 영양제 **검색**까지
- 복용 중인 **영양제**와 **약**은 한 페이지에서 손쉽게 관리


## :family: 팀원 소개

| [양예진
(FE, 팀장)](https://github.com/yjyaang) | [김민지
(FE)](https://github.com/JOAAAAAAAAAAA) | [김태은
(FE)](https://github.com/10xc) | [반종현
(BE, 부팀장)](https://github.com/JONGHYUNVAN) | [조민기
(BE)](https://github.com/SEB-BE-42-mkcho) |
| :---: | :---: | :---: | :---: | :---: |
| 양예진 | 김민지 | 김태은 | 반종현 | 조민기 |
|

- (웹) 좌측 소개 페이지
- 시작 페이지
- 유저 정보 CRU
- 영양제 추천 페이지
- 영양제 검색 페이지
- 토큰 만료 검증 함수

|

- 알약 관리 페이지
- 데이터 생성 페이지
- 영양제CRUD
- fitlering&sorting
- 바코드 인식 후
자동 입력

|

- 회원가입 페이지
- 로그인 페이지
- 캘린더 페이지
(캘린더/타임라인)

|

- Spring security
- JWT
- User, Detail,
Supplement,
Concern
DetailSupplement
CRUD 및
연관관계 매핑
- NaverOpenApi
Controller

|

- Concern CRU
- NaverOpenAPI적용

|

## :computer: 기술 스택

### 공통

### Frontend

### Backend


## 시연 영상
|**최초 접속 페이지**|**회원가입**|
|:---:|:---:|
|||
|**로그인(최초)**|**로그인(기존 유저)**|
|||
|**유저 정보 등록**|**영양제 추천 페이지**|
|||
|**영양제 검색 페이지**|**영양제 달력 페이지**|
|||
|**사용자 영양제 추가**|**사용자 영양제 수정 및 삭제**|
|||
|**마이페이지&로그아웃**|**access token 만료**|
|||

## :file_folder: 문서함
+ [사용자 요구사항 정의서](https://docs.google.com/spreadsheets/d/17eBM3l6ISMAeMXSSNHd_SefAwoWtXF-VQcBI1VOaVSE/edit#gid=0)
+ [API 명세서](https://documenter.getpostman.com/view/24689794/2s93JtRQ54)
+ [API 명세서2](https://documenter.getpostman.com/view/24689794/2s93JxsMP7)
+ [화면 정의서](https://drive.google.com/file/d/1bUcgcAfQcFdfLkO6aKqS2vBGdcjgR91o/view)
+ [개발자 테스트](https://drive.google.com/file/d/1WwghUac7BKHWVWvpLnS-HU8FGfN-wagt/view)
+ [활동 기록, 회의기록](https://www.notion.so/codestates/51d619ec198340e0a317638e2cd85e04)
+ [서비스 메뉴얼](https://docs.google.com/presentation/d/1F7oTSAVCPtnpg6T06QYaP5ogIoqmDu75/edit?usp=share_link&ouid=111467942398670186641&rtpof=true&sd=true)
+ [기술 발표 영상](https://www.youtube.com/watch?v=kVcoMQc9Ntk)

## :pencil2: 커밋 & 코드 컨벤션

| 태그 이름 | 설명 |
| --- | --- |
| [Feat] | 새로운 기능 추가 |
| [Fix] | 버그 수정 |
| [Design] | CSS 등 사용자 UI 디자인 변경 |
| [Style] | 코드 수정은 없지만, 코드 포맷 변경시 작성 |
| [Refactor] | 코드 리팩토링 |
| [Comment] | 필요한 주석 추가 및 변경 |
| [Docs] | 문서 수정 |
| [Test] | 테스트 및 테스트 리팩토링 코드 작성(프로덕션 코드 변경 X) |
| [Chore] | 빌드 업무 수정, 패키지 매니저 설정 및 수정(프로덕션 코드 변경 X) |
| [Rename] | 파일 및 폴더를 수정하는 작업 |
| [Remove] | 파일 및 폴더를 삭제하는 작업 |
| [Init] | 브랜치 초기화 및 초기셋팅 관련된 설정일 경우 |