I’ve developed a feature-rich eCommerce solution using Bagisto, which is built on Laravel. Now, I want to offer the same experience as a mobile app for both iOS and Android users. I'm evaluating two paths: using a Laravel mobile app builder designed for Bagisto or building a custom mobile frontend (with Flutter or React Native) that interacts with Bagisto’s APIs.
Here’s what I’m trying to figure out:
-
What’s the most efficient way to maintain a single mobile codebase for both platforms?
-
Are there tools or mobile app templates available that are specifically optimized for Bagisto?
-
How well does Bagisto support features like authentication, cart management, push notifications, and offline capabilities when consumed via mobile APIs?
If you’ve developed a Laravel mobile app or integrated Bagisto with native or cross-platform apps, I’d appreciate insights on your tech stack, issues faced, and how you handled real-time features.