Description
Sprigora | Flutter AI Plant Identifier App Template
Sprigora | Flutter AI Plant Identifier App Template is a complete Flutter app template for plant identification and plant care — 18 screens covering identification, a species library, a per-plant garden, a dated care calendar, health diagnosis, onboarding, auth and settings, in light and dark. It runs on your own API key, and it also runs on no key at all: Demo mode answers from bundled sample photos, so every screen works the moment you press run.
Point a phone at a plant and you get its name, how sure the model is, whether it is safe around cats, dogs and children, and what it needs to survive. Then that answer becomes a plant you own, with dated watering and feeding jobs you check off. There is no backend to deploy: no server, no Firebase, no build step of ours, and the buyer’s API keys stay in the device keychain.
What’s in the package
- Full Flutter app source code — 18 screens and sheets, null-safe, and flutter analyze comes back with zero issues
- Light and dark themes, defined side by side in a single app_colors.dart file
- A bundled care library of 14 real houseplant species — light, water, humidity, temperature, toxicity, propagation and common problems, written out per species
- Five runtime dependencies only — get, http, image_picker, flutter_secure_storage and cupertino_icons. No vendor AI SDK is used anywhere, so no provider package update can break your build
- Fraunces and Karla bundled as variable font assets with their SIL Open Font License files, plus 17 photographs under the Pexels License with a credits file; nothing is downloaded at runtime
- Clean GetX architecture — view to controller to service to data. No screen ever reads the mock layer, so replacing a service method body is all it takes to go live
- A deterministic demo data layer — no DateTime.now(), no Random(), so every screen renders the same on every run
- Offline HTML documentation, 15 sections — first-run setup, a walkthrough for each provider key, a terminal command glossary, a screen tour with animated figures of the two signature interactions, re-skinning, connecting your own API, the project structure and troubleshooting
- Tests included — widget and service tests plus an integration walkthrough that drives every screen
Who is this for
- Flutter developers shipping a plant identifier who want the parts nobody else finishes — the care calendar, the toxicity panel, the per-plant garden — already solved
- Freelancers and agencies with a gardening or nursery client: re-skin one theme file, paste the client’s key and hand it over
- Founders validating a plant app who need something real in front of users this week, without paying for a server first
- Product teams at garden centres, nurseries and plant retailers who want a modern reference app to build on


