SIMLES logoSIMLES
Mobile + Travel-Tech20253 Months

SIMLES — Global Travel eSIM Connectivity App

Borderless travel connectivity in 190+ countries. Buy, install, and manage mobile data plans with one tap, no physical SIM, no roaming surprises. Services: Mobile App Development, Backend Engineering, FinTech Integration

FlutterDartLaravelMysqlStripeFirebase
SIMLES — Global Travel eSIM Connectivity App preview
Section 01 · Overview

Overview

SIMLES is a next-generation travel eSIM app that removes the biggest headache of crossing a border, staying online. Travellers, digital nomads, and business users can browse, purchase, and activate mobile data plans across 190+ countries directly from their phone, with no roaming fees, no airport kiosks, and no plastic SIM cards. Built on Flutter for true cross-platform parity and powered by a Laravel + MySQL backend with Stripe-secured payments, SIMLES packages the entire connectivity journey into a single flow: discovery, checkout, QR-based activation, top-ups, and real-time usage tracking. The result is a travel companion that turns the legacy $40B+ roaming market into a one-tap experience.

Overview visual
Feature 01

190+ country, regional, and global data plans curated for every itinerary.

Feature 02

Instant eSIM QR activation, installed natively on iOS and Android in under 60 seconds.

Feature 03

In-app wallet, Stripe checkout, Apple Pay, Google Pay, coupons, and referral credits.

Feature 04

Real-time usage syncing with proactive low-data and renewal push notifications.

The Challenge · Problem Statement

Problem Statement

International connectivity is broken. The moment a traveller crosses a border, four recurring pain points hit at once: home carriers charge premium roaming rates, physical SIM kiosks at airports waste hours, comparing prepaid plans across foreign carrier websites is a trust nightmare, and once a SIM is installed there is no single place to track remaining data, top up, renew, or reuse plans on the next trip. A $40B+ roaming market still runs on a user experience designed in the 1990s.

User Painpoints

Crippling Roaming Charges

Carriers still bill premium rates for basic data, often forcing travellers to switch off mobile data entirely the moment their plane lands.

Physical SIM Friction

Hunting for airport kiosks, swapping tiny SIM cards, losing the home number, and navigating foreign-language paperwork eats hours of every trip.

Fragmented Plan Discovery

Comparing prepaid data offers means juggling carrier websites, currency conversions, and trust signals from brands the traveller has never heard of.

No Unified Management

Once installed, travellers have no single place to track remaining data, top up before a plan expires, or reuse the same product on the next trip.

How We Build · Design Process

Design Process

Our proven 4-step approach to delivering products that actually ship.

  1. Step 01

    Discover

    User research, stakeholder interviews, and competitive analysis to ground every decision in evidence.

  2. Step 02

    Define

    Product hypothesis, user stories, and a prioritized scope we can all sign off on before a pixel is drawn.

  3. Step 03

    Design

    Style guide, high-fidelity wireframes, and clickable prototypes validated with real target users.

  4. Step 04

    Deliver

    Production-grade UI, component libraries, and a fully documented system your engineers can ship fast.

Section 04 · Our Solution

Our Solution

How we solved each pain point — with outcomes, not ambiguity.

  • Flagship Solution · 01

    Smart Plan Discovery

    Browse by country, region (Europe, Asia, MENA, Americas) or global plan. Filter by data, validity, and price, with an AZ-list search that makes 190+ destinations instantly scannable.

  • Solution 02

    Frictionless Checkout

    Stripe-secured payments, saved cards, Apple Pay, Google Pay, an in-app wallet, referral credits, and a coupon engine, all wrapped in a two-screen checkout flow.

  • Solution 03

    Instant QR Activation

    eSIM profiles generated at the moment of purchase. The app guides the user through native iOS and Android installation in under 60 seconds, with localized step-by-step visuals.

  • Solution 04

    Top-Up & Renewal Engine

    Real-time usage syncing with proactive low-data push notifications via Firebase Cloud Messaging, plus one-tap top-up before plans expire.

  • Solution 05

    Trust + Loyalty Layer

    Built-in referral program, multi-currency pricing, multi-language UI, and a full admin and reseller dashboard for B2B partners shipping eSIM under their own brand.

Section 06 · Visual System

Color Palette & Typography

The visual language guiding every pixel.

Color Palette
  • SIMLES Blue

    #1F60A8

  • Horizon Navy

    #0B1F3A

  • Connectivity Cyan

    #22C8E8

  • Signal White

    #FFFFFF

  • Soft Slate

    #5B6776

Typography
Typography

Inter

Bold · Semi Bold · Medium · Regular · Light

Aa Bb Cc · 0 1 2 3 4 5 6 7 8 9

Tech Stack

Technology Stack

The production-grade stack we used to ship this product — and exactly how each piece pulls its weight.

Mobile

Flutter


How We Use

Flutter 3.35 powers a single mobile codebase for iOS and Android with native-grade performance for plan browsing, checkout, QR install, and usage tracking.

Benefit

One engineering team ships and maintains both platforms at half the build cost, with pixel-identical UX everywhere.

Language

Dart


How We Use

Null-safe, strongly typed codebase using BLoC for predictable, testable state across every screen.

Benefit

Catches a whole class of bugs at compile time, keeping a financial flow stable at scale.

Backend

Laravel


How We Use

REST API and admin core for users, orders, plans, the wallet ledger, eSIM provisioning, referrals, and the reseller dashboard.

Benefit

Mature, opinionated framework that ships business logic fast without inviting the kind of complexity that bites later.

Database

MySQL


How We Use

Source of truth for users, orders, plans, wallet ledger, and audit trails, with foreign-key constraints and ACID guarantees on every payment write.

Benefit

Financial-grade data integrity, the same primitive that runs most production fintech platforms in the world.

Payments

Stripe


How We Use

flutter_stripe integration handles card payments, Apple Pay, Google Pay, wallet top-ups, and refunds across 30+ supported currencies.

Benefit

Battle-tested PCI-compliant rails so the team focuses on the travel product, not on payment audits.

Auth + Notifications

Firebase


How We Use

Firebase Auth + Google Sign-In + Sign in with Apple for frictionless onboarding. Firebase Cloud Messaging delivers purchase confirmations, low-data alerts, and renewal nudges.

Benefit

Production-grade auth and push in days, not weeks, with the SDK that mobile teams already trust.

DevOps

GitHub


How We Use

Branch-based workflow, PR reviews, code quality gates, and a CI pipeline that ships signed iOS + Android builds on every release tag.

Benefit

Every change is peer-reviewed and rollback-ready, the bar a financial app on two app stores needs.

Outcomes · Results & Impact

Results & Impact

What SIMLES shipped — and what it delivered.

  • 0+

    Countries Covered

  • < 0s

    Purchase to Active Data

  • 0%

    Cashless, Plastic-Free Activation

  • iOS + Android

    Live in Both App Stores