About
NutriScan is an iOS nutrition tracker built with SwiftUI that makes food logging effortless through barcode scanning. Scan. Understand. Eat Smart.
The app features over 60 interactive charts for tracking daily, weekly, and monthly nutrient intake, a minimalist UI with 10+ customizable themes, and is currently in Beta on TestFlight.
Key Features
- Barcode Scanning: Instant food identification powered by VisionKit
- Extensive Database: Access to over 800K grocery items via REST API with Alamofire
- Rich Analytics: 60+ interactive charts for visualizing daily, weekly, and monthly nutrient intake trends
- Customizable Themes: 10+ themes with a clean, minimalist design
- Data Privacy: All user data stored locally with SwiftData — your data stays on your device
- HealthKit Integration: Sync nutrition data seamlessly to Apple Health
Technical Highlights
- Streamlined the build and TestFlight upload process with Fastlane, reducing build and upload times by 68%
- Built entirely with SwiftUI using modern Swift concurrency patterns
- Integrated with Apple's HealthKit for seamless health data synchronization
- 176+ commits of active development with Apache 2.0 license
Screenshots




Demo
What's Next
- Widget support for at-a-glance nutrition tracking
- watchOS companion app
- LLM integration for smarter food insights