HealthyScan : Food Barcode Scanner

HealthyScan : Food Barcode Scanner
HealthyScan : Food Barcode Scanner

HealthyScan — Food Barcode Scanner (iOS)

Short description: HealthyScan lets users instantly scan food barcodes to view ingredients, nutrition facts, allergens and health scores — an easy way to choose healthier foods on the go.

What is HealthyScan?

HealthyScan is a ready-to-publish iOS app (Swift) that converts your existing food database + barcode lookup into a polished mobile experience. Users scan product barcodes (UPC/EAN) or search by name to get fast, clear nutrition info, allergen alerts, dietary tags (vegan, gluten-free, low-sugar), and a simple “health score.” Perfect for diet-conscious users, parents, and shoppers.

Key features

  • Fast barcode scanning (AVFoundation / native camera) — UPC & EAN support
  • Product lookup by barcode or manual search
  • Nutrition facts display: calories, macros, vitamins, minerals
  • Allergen detection & customizable allergen list
  • Dietary tags (vegan, vegetarian, lactose-free, gluten-free, keto-friendly)
  • Simple, user-friendly health score (configurable algorithm)
  • Favorites / saved products list and history
  • Offline caching for previously scanned items
  • Dark mode support & modern responsive UI (UIKit / SwiftUI-ready components)
  • Localization-ready strings (English + placeholders for others)
  • Full source code with clear organization and comments

Why choose this package?

  • Production-ready iOS source code with easy-to-follow setup.
  • Modular architecture so you can replace the product database or connect any third-party API (OpenFoodFacts, custom REST API, Firebase, etc.).
  • Designed for App Store submission — includes privacy notes and camera permission rationale.

Included

  • Full Xcode project (Swift) — ready to build
  • products JSON dataset
  • Documentation: installation, customization, theming, and publishing guide
  • Changelog file

Requirements

  • Xcode 13+ (project targets iOS 14+ by default — configurable)
  • Swift 5+
  • Camera permission (NSCameraUsageDescription) for barcode scanning
  • Optional: API key for external product database (instructions included)

How it works (quick)

  1. Open app and tap the scanner — camera will scan UPC/EAN automatically.
  2. App checks local cache first; if not found it queries the configured API or dataset.
  3. Displays product page with nutrition facts, allergen highlights, dietary tags, and health score.
  4. User can save product to Favorites or add personal notes/ratings.

Customization & Integration

The app is API-agnostic. You can quickly integrate:

  • OpenFoodFacts API (free)
  • Your own REST product database
  • Firebase / Firestore for user data and sync

Support & documentation

Full documentation included. I provide limited support for setup and bug fixes for purchased items (details in the Support section).

Message to the reviewer

This package contains the full iOS source code for a barcode-scanning app. Barcode scanning uses the device camera (AVFoundation). No infringement or content downloads are provided. Camera permission strings are included and the app does not collect or transmit personal data by default — only optional API requests to retrieve product metadata. Please contact me if you need any additional info to approve this item.

Suggested tags

barcode, scanner, nutrition, food, health, iOS, Swift, UPC, EAN, OpenFoodFacts, diet, allergens, keto, vegan

Changelog (high-level)

  • v1.0 — Initial release: scanner, product page, favorites, offline cache, documentation.

HealthyScan : Food Barcode Scanner

average based on 0 ratings.