Improving our quality of life through what we eat
Table of Contents
Qualia is a mobile app which allows users to scan food products barcode, and make a recommendation for their diet. With the growing complexity of dietary requirements, we aim to make it easier for people to know which foods are suitable for them.
This project is used for the Chronicle Hackathon.
NOTE: Currently user preferences are still work in progess, the app by default assumes you have Diabetes, Lactose Intolerance and Nut Allergy selected as conditions.
Ability to change this will be implemented in the future
-
Install Node JS https://nodejs.org/en/
-
Install Expo Cli
npm install -global expo-cli
- Get the latest version
git clone https://github.com/TonyCui02/food-recommender-mobile.git
- Change directory
cd food-recommender-mobile
- Install NPM dependencies
npm install
- Start your app
npm start
-
Search "Expo Go" on the app store/Google play store and download to your phone
-
Use camera or QR code scanner to scan the QR code
-
The app will run on Expo
-
Search "Expo Go" on the app store/Google play store and download to your phone
-
Navigate to the website where the app is hosted https://expo.io/@tonycui/projects/food-recommender-mobile
-
Use camera or QR code scanner to scan the QR code
-
Open the Expo app to use
This project is created and hosted by team Qualia: Tony Cui, Nicolas Kondal, Renee Zhang and Kuoyuan Li.
The food information is based on the Open Food Facts website and its database. It should be noticed that Open Food Facts is a food products database made by everyone, for everyone. The accuracy and integrity are not guaranteed by the database and this app. Please let us know if you have a better database for the food products.
The project is built with React Native framework and its community libraries.