냉장고 속 재료 관리 및 재료들을 이용한 레시피 추천 어플
분류 | 개발환경 |
---|---|
노트북 | 윈도우 10 64비트 |
개발도구 | IntelliJ IDEA, 그레이들, VS CODE, Emulator |
프레임워크 | 스프링 부트 3.0.2 |
프론트 | 리액트 네이티브(npx) |
데이터베이스 | Mysql 8.0.32 |
버전 관리 | 깃허브, 깃 |
배포 및 운영 | AWS EC2, AWS RDS |
오픈소스 및 외부링크 | 식품 의약품 안전처 Bacode API |
- 자바 17
- 스프링 부트 3.0.2
- 스프링 웹 MVC
- 스프링 데이터 JPA
- 스프링 시큐리티
- 스프링
- Mysql (ver. 8.0.32)
- 추가
- jwt를 이용한 토큰형식의 로그인
- 식품 의약품 안전처의 Open API 활용
- WebClient 활용
- python의 pytube를 이용한 데이터 수집 및 가공
- JPA를 활용한 DB연동
- 재료추가
- 재료삭제
- etc..
- Hashtae9
- 데이터 수집 및 가공
- jpa를 활용한 db연결
- rest api 구현
- webclient를 활용한 openapi 사용
- aws rds, ec2를 활용한 배포
- jw0097
- react native front 화면 구성
- redux로 유저 상태 관리
- spring security를 이용한 jwt 로그인 방식 구현
- aws rds, ec2를 활용한 배포
- travis ci