This is an IoT smart band-based health monitoring app that allows users to track nutritional intake and breaks down meals by macro-nutrients. The aim is to provide the users a fun and holistic approach to maintaining a healthy lifestyle with behavioural therapy, implementing elements of widely used fitness tracking apps like calorie counting, exercise tracking, daily water and medicine reminders and sleep tracking which have been found to be more effective and affordable than traditional coach/dietician methods as this requires very little upfront commitment and provides incentives to keep going.
- Node.js > 12 and npm (Recommended: Use nvm)
- Xcode 12
- Cocoapods 1.10.1
- JDK > 11
- Android Studio and Android SDK
You can start by cloning this repository. After that you should proceed as with any javascript project:
- Go to your project's root folder and run
npm install
. - If you are using Xcode 12.5 or higher got to /ios and execute
pod install --
repo-update` - Run
npm run ios
ornpm run android
to start your application!
(Using yarn: yarn ios
or yarn android
)