Identifly | Flutter App AI Multi Category Identifier With Laravel Admin Panel

Bluehost Shared Hosting
Identifly is a cross-platform Flutter mobile application (iOS & Android) that identifies things from a photograph. Point the camera at a plant, mushroom, insect, bird, fish, animal, rock, coin, trading card or antique, and the app answers with ranked matches, a confidence score for each, and a full written entry for whichever one the user picks. It combines a polished native mobile UI with a production-ready Laravel admin panel backend, Firebase Remote Config, and Google Gemini AI.

The app is organized around five slots in the bottom bar — Home, Collection, a raised centre Identify button, Discover, and Profile — giving users a complete loop from photographing something unknown to keeping it in a collection. Every result carries key facts, written sections, lookalikes, a safety banner where one applies, and for collectibles a value estimate with a rarity rating.

Two ideas worth knowing before you buy

  • The knowledge is written once and read forever. Each scan is one Gemini vision call. The expensive “describe this subject” call happens once per subject, per language, ever — after that it is a primary-key read for every user who finds the same thing. That is what makes ten categories affordable to run, and the Discover encyclopedia fills itself up as a by-product.
  • The app hard-codes no category. It fetches the category registry from your API and renders whatever comes back: colours, icons, capture tips, and a result built from lists of labelled strings. One renderer draws a coin and a mushroom. Adding an eleventh category is an admin form — it needs no app release, no rebuild, and no resubmission.

Key Value Propositions

  • For End Users: Photograph anything in ten categories and get the three most likely matches with a confidence score each; read a full entry with key facts, care or handling notes, safety warnings and lookalikes; keep finds in a collection with filters, a map and a streak; and ask expert follow-up questions about any result.
  • For Collectors: Coins, trading cards, rocks and antiques carry value estimates with a rarity rating and the factors that drive the price, and the collection keeps a running portfolio total — per currency, never summed across currencies.
  • For App Owners / Developers: A complete, monetizable mobile product with subscription support, multiple color themes, onboarding layouts, paywall variants, push notifications, ads, analytics, and remote configuration — all without rebuilding the identification pipeline from scratch. Every AI prompt lives in the database and is edited from the admin panel; none of them ever reaches the client.

Note: all of our items are built on the same Laravel base project and use the same setup system, so this installation video applies to every one of them, including this one.

Identifly | Flutter App AI Multi Category Identifier With Laravel Admin Panel

AI Usage Disclosure

This item uses AI as a core feature. The app’s main functionality relies on third-party generative AI services to turn a photograph into an identification:

  • Photo identification: powered by Google Gemini (a Flash-class vision model) — returns up to three candidate matches with a confidence score for each.
  • Written catalogue entries: powered by Google Gemini — generates the key facts, sections, lookalikes and FAQ for a subject the first time anyone identifies it, then stores the result and reuses it.
  • Expert follow-up chat: powered by Google Gemini — answers questions scoped to one specific identification.

All identifications, written entries, safety notes and value estimates produced inside the app are AI-generated content and are approximate. An identification is a machine estimate with a confidence score, not a determination. The app shows an explicit safety banner on plant, mushroom, insect and animal entries and a standing warning never to eat, handle or approach anything on the strength of a photograph; value estimates are indicative and are not an appraisal. Keep those warnings in place if you publish this app. The application source code itself was written and is maintained by our team. To use the AI features you must create your own Google Gemini (Google AI Studio) account and supply your own API key (see the Disclaimer below).

Disclaimer

This app is built to work with a Laravel admin panel backend (database, auth, API, and AI proxy) and the following third-party services: Google Gemini (identification, entry enrichment and expert chat), Firebase (Remote Config, Analytics, Crashlytics), RevenueCat (subscriptions), OneSignal (push), and optional AdMob ads. These backend services are not included in the purchase — you will need to create your own accounts, configure API keys, and manage hosting and AI usage costs yourself. Basic familiarity with Firebase, Laravel, and mobile store setup is recommended before launching.

Admin Panel Demo

Try the live Laravel admin panel:
https://identifly.laravelbeginner.net/en/dashboard
Email: admin@identifly.test
Password: password123456


Identifly | Flutter App AI Multi Category Identifier With Laravel Admin Panel
Identifly | Flutter App AI Multi Category Identifier With Laravel Admin Panel Identifly | Flutter App AI Multi Category Identifier With Laravel Admin Panel Identifly | Flutter App AI Multi Category Identifier With Laravel Admin Panel Identifly | Flutter App AI Multi Category Identifier With Laravel Admin Panel Identifly | Flutter App AI Multi Category Identifier With Laravel Admin Panel Identifly | Flutter App AI Multi Category Identifier With Laravel Admin Panel Identifly | Flutter App AI Multi Category Identifier With Laravel Admin Panel

What’s Included

  • Full Flutter application source code (identifly)
  • Laravel admin panel backend for identification, entry enrichment, expert chat, account management, and RevenueCat webhooks
  • Complete database schema and migrations, plus seeders for ten categories, a 30-entry showcase catalogue and 43 badges
  • 7 built-in app color themes and 7 onboarding layout variants
  • 7 paywall layout variants
  • 12-language localization (ar, de, en, es, fr, it, ja, ko, pt, ru, tr, zh)
  • Complete detailed documentation on how to set up the app — including Firebase, Laravel, Gemini, RevenueCat, and App Store / Google Play configuration

Key Features

  • AI Photo Identification: Photograph a subject — Gemini vision returns ranked candidates with confidence scores.
  • Ten Categories: Plant, mushroom, bug & insect, bird, fish, animal, rock & mineral, coin, TCG card and antique — all defined server-side.
  • Describe It Instead: Type or dictate a description when a photo is not possible; the same pipeline answers.
  • Full Entries: Key facts, written sections, lookalikes and an FAQ, generated once per subject and cached forever.
  • Safety System: Per-entry level, headline and detail, with a category-specific standing disclaimer. “Unknown” is a rendered warning, never “safe”.
  • Value Estimates: Range, currency, rarity and price factors for collectible categories, plus a per-currency portfolio total.
  • Collection: Save finds with a note, condition, location and a coarse map pin; filter by category and favourite.
  • Discover: A browsable encyclopedia built from the same catalogue the scans populate.
  • Expert Chat: Ask follow-up questions about a specific find, scoped to that subject.
  • Gamification: 43 badges across totals, streaks, breadth and per-category progress.
  • Subscriptions: Weekly/monthly/yearly plans via RevenueCat with free trials and discount offers.
  • User Accounts: Quick anonymous start with optional Google, Apple, or email sign-in.
  • Settings & Personalization: Light/dark theme, 7 color presets, and 12 languages.
  • Onboarding: Guided welcome flow with an optional survey that orders the home grid around what the user collects.
  • Monetization Ready: Recurring subscriptions, AI usage limits, 7 paywall layouts, AdMob ads, and conversion analytics built in.

We are actively improving this app to make it stand out in the AI identification space. Feel free to send feature requests via email — together we can make an awesome product.

Important Notice to Our Valued Customers

We are committed to building a reliable and continuous business system, with your satisfaction and the success of this product as our top priorities. Your feedback is crucial, and we encourage you to share any bugs, suggestions, or new feature ideas. Your input directly supports our ongoing improvement and innovation. We’re here to help — feel free to contact us anytime via the CodeCanyon messaging system. Thank you for being part of our journey.
Warm regards,
The Morningstarcode Team

0 average based on 0 ratings.

morningstarcode

morningstarcode

Visit Author's Portfolio

View Portfolio
Last Update 2026-09-08
Created 2026-09-08
Sales 0
Discussion Comments
Software Version Flutter 3.x
Files Included Dart YAML .kotlin .plist .swift Layered PNG CSS PHP HTML
Video Preview Resolution