5기 · 프로젝트실습
Diet Helper
Diet Helper · 5기 · 프로젝트실습 시연영상 · 2020-12-15. 설 명 : DietHelper는 베네딕트 방정식을 통해 사용자의 기초대사량 및 활동량을 검증하여 다이어트에 적합한 칼로리에 맞는 식단을 추천해주는 서비스입니다. 본 프로젝트는 ajax를 통해 비동기방식으로 즉각적인 계산 및 음식 리스트를 가져옵니다. 집주변 공공 체육시설 확인 기능은 오라클 데이터베이스에 저장된 사용자의 주소정보를 REST방식으로 가져옵니다. 서울시 공공체육시설 API에 요청하여 주소에 해당하는 공공 체육시설의 결과값을 다음 지도…
PROJECT NOTES
작품을 더 자세히
살펴보세요.
설 명 :
DietHelper는 베네딕트 방정식을 통해 사용자의 기초대사량 및 활동량을 검증하여 다이어트에 적합한 칼로리에 맞는 식단을 추천해주는 서비스입니다. 본 프로젝트는 ajax를 통해 비동기방식으로 즉각적인 계산 및 음식 리스트를 가져옵니다. 집주변 공공 체육시설 확인 기능은 오라클 데이터베이스에 저장된 사용자의 주소정보를 REST방식으로 가져옵니다. 서울시 공공체육시설 API에 요청하여 주소에 해당하는 공공 체육시설의 결과값을 다음 지도 API를 통해 웹 애플리케이션 서버와 통신합니다. 웹 애플리케이션 서버의 세션 데이터는 In-Memory 데이터베이스인 Redis를 활용 하였습니다. 해당 세션 데이터를 이용하여 실시간으로 중복 로그인을 방지합니다.
적용 기술
- 프레임워크 : Spring Framework 4.0
- 데이터베이스 : OracleDataBase, Redis
- 적용 공공데이터(OpenAPI) :
● 다음 지도 API
● 카카오 도로명주소 API
● 서울시 공공체육시설 API
- 기타 :
● Jquery
● Ajax
● BootStrap
FROM LEARNING TO BUILDING
다음 작품의
주인공이 되어 보세요.
AI·데이터·클라우드를 배우고 실제로 작동하는 소프트웨어로 완성합니다.
입학 안내 · 공식 모집요강 확인
면접 공식 안내 확인 · 최초 합격 발표 공식 안내 확인