eSimLab -| Flutter Mobile eSim SolutioneSimLab -| Flutter Mobile eSim Solution
eSIM Platform is a full-stack eSIM marketplace nd a companion Flutter mobile app. Recently UpdatedeSimLab -| Flutter Mobile eSim Solution
eSIM Platform is a full-stack eSIM marketplace nd a companion Flutter mobile app.
Overview
eSIM Platform is a full-stack eSIM marketplace: a Next.js web application (marketplace, admin panel, checkout) and a companion Flutter mobile app (iOS & Android). Both share the same REST API backend and PostgreSQL database, letting travelers discover, purchase, and manage eSIM data plans on web or mobile. The web handles admin operations, eSIM provider integration, and web checkout (Stripe / Lemon Squeezy); the mobile app adds native store billing (RevenueCat), Stripe, Adyen, PayPal, push notifications, and Firebase Remote Config.
Key Value Propositions
- For Travelers: Browse featured destinations and data plans, search by country or region, compare coverage and pricing, purchase instantly, scan a QR code to activate, and monitor real-time data usage — all from a single mobile app.
- For eSIM Resellers / App Owners: A ready-to-launch mobile storefront connected to the eSIM Platform backend. Sell plans via native store billing (RevenueCat), card payments (Stripe / Adyen), or PayPal — with guest checkout, account linking, order history, and push notifications built in.
- For Developers: Clean Flutter architecture with Firebase Remote Config for runtime settings, JWT auth against a REST API, 12-language localization, AdMob monetization, Meta App Events analytics, and release checklists for both stores.
Web Demo:
https://esim-platform-pi.vercel.app
https://esim-platform-pi.vercel.app/admin
[email protected] : admin123
Features
Key Features
- Web Marketplace: Destination catalog, plan browsing, web checkout, and user accounts.
- Admin Dashboard: Plan management, orders, eSIM provider settings, and analytics.
- Destination & Plan Catalog: Featured destinations, search, plan details, and checkout.
- eSIM Management: Active and expired plans with usage charts and top-up options.
- QR Activation: Instant eSIM profile delivery after purchase.
- Usage Tracking: Real-time data consumption synced from the backend.
- Travel Content: Destination help and setup guides integrated in-app.
- Flexible Payments: Native IAP (RevenueCat), Stripe, Adyen, and PayPal — toggled via Remote Config.
- User Accounts: Automatic guest start with optional Google, Apple, or email sign-in.
- Settings: Light/dark theme, 12 languages, notifications, and account management.
- Onboarding: Privacy consent and welcome flow for first-time users.
- Monetization Ready: In-app purchases, alternative payment rails, ads, and analytics.
- Force Update: Remote Config gates for minimum build numbers on both platforms.
Requirements
- Next.js web marketplace + admin panel (
esim-platform-next) - Flutter mobile app (
esim_platform_mobile) - PostgreSQL schema via Prisma migrations
- Unified setup documentation (web deployment + mobile configuration)
Instructions
Please follow the provided documentation.
Other items by this author
|
Flutter App Reskin Service
Have your App reskinned to meet your needs.
|
$499 | Buy now |
| Category | App Templates / Flutter / Full Applications |
| First release | 14 July 2026 |
| Last update | 14 July 2026 |
| Operating Systems | Android 8.0, Android 9.0, iOS 12.0, iOS 14.0, iOS 13.0, iOS 15.0, Android 12.0 |
| Files included | .css, .html, Javascript .js |
| Tags | android, iOS, marketplace, International, travel, multilanguage, qrcode, connectivity, darkmode, mobileapp, activation, dataplans, esim, inapppurchase, roaming |








