New starter kits available
The strongest foundation for your ecommerce mobile app
Our production-ready mobile app starter kits ship with authentication, account management, content management and the entire customer shopping journey.. fully customizable to your brand experience.


VTEX Starter Kit
Complete headless commerce solution integrated with VTEX's platform.
-
Pre-built B2C and B2B customer experiences
-
Built-in VTEX Headless Authentication
-
VTEX API & VTEX IO integrations

SAP Starter Kit
Enterprise-ready headless solution integrated with SAP Commerce Cloud.
-
Ready-to-go SAP Commerce Cloud integration
-
Lightning fast Solr (or custom) search
-
Leverage existing SAP OCC API layer

FLEX Starter App
A blank canvas starting point for your custom enterprise mobile app.
-
Pre-packaged with FLEX Core for features
-
Example screens with best practices
-
Built for speed and performance
Core Features
A full shopping experience, out of the box
Accelerate your development with a comprehensive set of features designed for modern commerce apps.

App features
Complete shopping journey including catalog browse, search, cart management, checkout, account, and order history.
Commerce APIs
Pre-built Commerce SDKs for enterprise commerce platforms including VTEX, SAP Commerce (Hybris) and more.
Fully customizable
All the code lives in your app, so you can customize every aspect of the customer experience, from UI to business logic.
Built-in CI/CD workflows
Github Actions workflows for automated builds, test distribution, and deployments to app stores.
Push notifications
Interact with shoppers through push notifications and messages sent via Firebase Cloud Messaging, SAP Emarsys or more.
Analytics and logs
Track commerce events and user behavior with pre-built integrations for Google Analytics, Adobe, Salesforce and more.
Ready to get started? Dive into our docs.
Our comprehensive documentation provides everything you need to build with FLEX, from installation guides to advanced usage examples.
View Documentationvoid main() async { WidgetsFlutterBinding.ensureInitialized(); // Initialize the FLEX Framework await FlexCore.initialize([ NetworkFeature(), Oauth2Feature(), I18nFeature( supportedLocales: [ const Locale('en', 'US'), const Locale('es', 'MX'), ], defaultLocale: const Locale('en', 'US'), ), StorageFeature(), CMSFeature( provider: ContentstackProvider(), enableDebugLogging: true, ), ]); // Ready to build! }
Pricing
Flexible approach to pricing
Choose the right option for your team and business needs.
Open Source
Perfect for small projects or a proof of concept.
Free
-
Access to base starter kit
-
Core framework features
-
Community support
-
MIT License
Enterprise
For large organizations with custom requirements.
Custom
-
Access to eCommerce starter kits
-
Custom integrations
-
Dedicated FLEX team support
-
Custom SLA