CalorieSnap is a prototype mobile application that estimates food calories from images using machine learning. This guide helps you download the APK from the repository and install it on your Android device.
⚠️ Note: This is an early prototype version intended to demonstrate functionality only. The user interface and performance are subject to future improvements.
- Visit the GitHub repository containing the APK.
- Click the green
Codebutton. - Select
Download ZIP. - Extract the ZIP file on your computer.
The APK, "CalorieSnap.apk" is located within this repo
Move the CalorieSnap.apk file to an easily accessible location (e.g., Desktop).
Choose one of the following methods:
- Connect your Android phone to your PC via USB.
- Allow file access on your phone.
- Copy and paste the APK file into the Downloads folder on your phone.
- Upload the APK to Google Drive or email it to yourself.
- Open the link from your Android phone.
- Download the APK file.
On your Android device:
- Go to Settings > Apps & notifications > Special app access > Install unknown apps.
- Select the app you'll use to open the APK (e.g., your browser or file manager).
- Enable
Allow from this source.
- Open the transferred APK file on your phone.
- Tap Install when prompted.
- Once installed, tap Open to launch CalorieSnap.
- This version is a functional prototype intended for demonstration.
- Some features (like food detection) rely on a local server.
- Expect UI/UX and performance improvements in upcoming releases.
If you plan to test or modify the app, ensure that:
- You have the Android development environment set up (Flutter SDK or Android Studio).
- You run the backend Flask server (if connected to one) locally or expose it to a public URL using tools like
ngrok.