NutriSight

NutriSight
Full-Stack Developer
2026

NutriSight is a mobile app designed to help users get quick insights into packaged food nutrition. It focuses on dietary safety and health literacy by analyzing food labels in real-time. The app features a smart scanning interface that interprets nutrient values instantly, providing clear "Safe" or "Limit" verdicts to help users make better consumption choices. Built using native Swift to leverage the iOS ecosystem, it integrates Apple’s Core ML and Vision frameworks for rapid, secure, and offline text recognition.

Development Journey

This application came from my personal curiosity to explore the capabilities of Apple’s native Machine Learning ecosystem. Instead of just reading the documentation, I wanted to build something real using VisionKit for OCR and Create ML for text analysis. Since my background is in mobile development, my main goal was to see how smoothly I could integrate these AI features into a native iOS environment with a user-friendly interface. It was a challenging but exciting process to connect the live camera feed with a custom Core ML model, allowing me to learn the practical side of building intelligent apps.

Technologies & Frameworks

SwiftSwiftUICoreMLVisionKitOCR