Tejwal.ai Global eSIM Mobile Platform Development

Yassine

Yassine Ennaim

Tejwal.ai: Global eSIM Mobile Platform

Problem

International travelers face multiple challenges:
Exorbitant roaming charges
The inconvenience of sourcing and installing physical SIM cards in foreign countries
Managing multiple mobile plans across regions
They needed a simple, affordable, and instant solution to stay connected anywhere in the world without the hassle of traditional methods.

Role

As the Lead Full-Stack FlutterFlow Developer, I:
Designed and developed the UI/UX in FlutterFlow
Architected the backend integration and serverless architecture
Engineered the communication layer between the app, Firebase backend, and the third-party eSIM provider's REST API
Implemented a secure Stripe payment gateway for global transactions

Objective

The main objective was to create a reliable, secure, and intuitive mobile app for instant eSIM connectivity. Key goals included:
Seamless user flow for selecting, purchasing, and installing an eSIM in minutes
Secure integration with the third-party eSIM provider API to fetch plans, process orders, and deliver eSIM profiles in real-time
Implementation of a globally-accepted Stripe payment system
Use of serverless architecture with Cloud Functions for scalable, secure backend logic

Value

The Tejwal.ai app delivers significant value to global travelers:
Provides immediate, hassle-free connectivity in over 200 locations, eliminating roaming fees and SIM card hassles
Offers a fully automated and trustworthy user experience from payment to activation
Serverless architecture ensures scalability, low operational costs, and high reliability
Simplifies eSIM technology for non-technical users, making global connectivity accessible via smartphone

Evidence & Execution

The platform was built with a modern serverless stack for performance, scalability, and security.
Frontend Development (FlutterFlow):
Built a polished, responsive cross-platform app (iOS & Android) from a single codebase
Designed an intuitive UI for browsing hundreds of data plans
Implemented multi-language support (English and Arabic)
Keywords: FlutterFlow, Cross-Platform, Mobile App Development, UI/UX, Localization
Backend & API Integration (Cloud Functions & REST API):
Engineered all backend logic using Firebase Cloud Functions (Node.js/TypeScript)
Developed secure middleware for integration with the third-party eSIM provider API
Handled fetching data plans, order processing, and eSIM QR code delivery
Keywords: Firebase Cloud Functions, REST API Integration, Serverless, Node.js, Middleware, eSIM
Payment Gateway Integration (Stripe):
Integrated Stripe for secure, international transactions
Created Cloud Functions to handle payment intents, process charges, and confirm orders via webhooks
Keywords: Stripe API, Payment Gateway, FinTech, Secure Payments, Webhooks
Database & Real-Time Features (Firebase):
Used Firestore for storing user data, purchase history, and active eSIM states
Leveraged Firebase Authentication for secure, easy sign-up and login
Keywords: Firebase, Firestore, Real-time Database, User Authentication
Like this project

Posted Oct 18, 2025

Developed a mobile app for instant eSIM connectivity, enhancing global travel communication.