Halal Lens icon

Halal ingredient scanning app

Halal Lens

An AI scanning app that reads ingredient labels directly and classifies them as halal, haram, or mushbooh.

FoodOCRMultilingual
Halal Lens product surface

Product brief

The real requirement was a scan flow that could judge ingredient labels directly even when no barcode data existed.

Halal Lens scans ingredient text directly instead of depending on barcodes. The product combines OCR with local ingredient seed data so it can still classify products when barcode coverage is missing.

The repo shows scan results, ingredient detail, history, share cards, favorites, notifications, and EN/AR/KO localization with RTL handling. It is a consumer AI product built around fast decisions and explanation.

Scope

Problem

Problem

The app had to work even when barcode databases failed, so OCR and local ingredient knowledge needed to cooperate.

Implementation

I combined camera scanning, local seed data, verdict screens, history, share cards, favorites, and EN/AR/KO localization with RTL support.

Best fit

This fits consumer apps where text scanning, instant classification, multilingual UX, and offline reference data matter.

Technical structure

Product evidence

Build shape

Multilingual consumer ingredient-scanning app

Primary stack

Flutter · Riverpod · GoRouter

Data & sync

sqflite · Firebase · Cloud Functions

Operational surface

Google/Apple sign-in · AdMob · IAP · RTL

Stack

App client

Flutterhooks_riverpodflutter_hooksgo_routerdio

Scanning and data

cameraimage_cropperimage_pickersqfliteFirebase AuthCloud FirestoreCloud Functions

Operations and identity

Google Sign-InApple Sign InFirebase MessagingRemote ConfigAdMobin_app_purchasewebview_flutter

Integrations

Firebase AuthCloud FirestoreCloud FunctionsGemini OCR pipelineGoogle Sign-InApple Sign InFCMAdMobGoogle Play Billing

Screens

Product evidence

App

Halal Lens app screenshot 1
Halal Lens app screenshot 2
Halal Lens app screenshot 3
Halal Lens app screenshot 4
Halal Lens app screenshot 5
Halal Lens app screenshot 6
Halal Lens app screenshot 7
Halal Lens app screenshot 8
Halal Lens app screenshot 9

Need a similar product, internal tool, or launch-ready first version?

Send the current problem, scope, or a reference link. The next step can start from product structure and release scope.

shin@sognoragroup.com