SMS Mobile App is an Android-first SMS-automation app built on React 19, Vite 8, Capacitor 8, and Firebase. It dispatches user- and admin-authored campaigns through the phone's own SIM using a custom in-tree Capacitor plugin (NativeSms, wrapping SmsManager.sendTextMessage) and an Android foreground service that keeps sending while the app is closed — no SIP relay and no per-send fee beyond the carrier's normal rate. Admins import a CSV or browse a built-in 15,851-record persons directory (TanStack Table + virtualization), map template variables to person fields, and fan a batch out to a pool of opted-in volunteer devices governed by a server-enforced 10-device cap implemented as a Firestore-rules invariant. The product is deliberately send-only (no inbox, SEND_SMS only), runs entirely on the Firebase free tier with Cloudflare Workers instead of paid Functions, and is documented by a public Diátaxis-structured Docusaurus site.
Category: mobile-app · Status: completed · Started: 2025-11 · Through: 2025-11 · Client: Personal Project
Links: https://smsapp.aoneahsan.com · https://github.com/aoneahsan
Tags: mobile · sms · sms-automation · android · capacitor · firebase · zero-cost
Website: https://zaions.com
Email: aoneahsan@gmail.com
GitHub: github.com/aoneahsan
LinkedIn: linkedin.com/in/aoneahsan
RSS Feed: https://zaions.com/feed.xml
Sitemap: https://zaions.com/sitemap.xml
LLM Index: https://zaions.com/llms.txt