본문 바로가기

TIL

운동, 식단 관리 및 정보 공유 웹사이트(1)

문제점

운동 정보를 기록할 때 운동별 칼로리 소모에 대한 데이터를 찾지 못해 구현에 어려움이 있었음

시도

각종 운동별 칼로리 계산기능이 있는 웹 사이트와 관련 정보가 있는 api를 검색했으나

접근성이 떨어지고 계산이 부정확한 경우가 있었음

해결

1kg의 신체가 1분간 소비하는 산소 소비량 (mL)인 MET를 운동별로 정리한 공공데이터를 참고하여

대표적인 운동을 선별 후 이용자 몸무게와 수행시간을 고려한 Class에서 메서드를 작성함

알게 된 것

접근성이 좋고 사용하기 쉬운 api가 없다면 관련 데이터를 응용하여 원하는 기능을 만들어 내야한다.

'TIL' 카테고리의 다른 글

Index  (1) 2023.02.14
[WIL] 2023.02.06~02.10  (0) 2023.02.13
CI/CD  (0) 2023.01.31
[WIL] 2023.01.25~01.27  (0) 2023.01.31
2023.01.26 단위 테스트  (0) 2023.01.27