React native android/ios food and calorie burned counter made for Introduction to Mobile Systems class in TUL.
Table of Contents
This project was made for Introduction to Mobile Systems class in TUL. Main fuctions are to help user check calories of food products and calculate how much time user need to do a given activity to burn these calories. One of the requirements was that the application should be inclusive, which is why support for the visually impaired was introduced (more informations below). Styled components and react paper are mainly used for styling and grocery data is fetched from Rapid API.
- React Native
- React Navigation
- React Context
- React Native Paper
- React Hook Form
- Rapid API
- Styled Components
- Expo
- Expo Speech
- Users enters his/her name and weight (need for later calculations)
- After selecting food, nutrition (carbohydrates, calories, protein...) are displayed
- Below mentioned informations, there is also list - how long to do given
activity to burn calories - activities include:
- jogging
- swimming
- cycling
- walking
- doing yoga
- in the settings section user can change theme to high contrast and enable voice helper
- recenlty searched items are displayed below search bar
Distributed under the MIT License. See LICENSE.txt
for more information.