Native Update — api project

Native Update is the Capacitor plugin and full ecosystem behind OTA (live) updates, app-store update checks, and in-app review prompts for the Ahsan-built project portfolio. Published on NPM as `native-update` (v3.0.0), it ships with native Kotlin and Swift implementations, a CLI for release management, three example apps (react-capacitor, node-express, firebase-backend), and a React marketing/dashboard site with full production observability.

The v3.0.0 BREAKING release was a deliberate architectural simplification: Firestore was removed entirely as a backend (~3000+ deletions across 38+ files) and all device→server traffic now flows through a single Laravel 11 + Nova 5 HTTP API. One source of truth, simpler ops, clearer reasoning for integrators.

The marketing site ships with Sentry + Microsoft Clarity + Amplitude wired in (page-view auto-track), 81 unit tests pass, and a 7-day full-audit cooldown gate keeps audit churn out of the commit log. Already consumed in production by other Ahsan projects — eats its own dog food.

Tech stack

  • Capacitor Plugin SDK
  • TypeScript
  • Kotlin
  • Swift
  • Node.js (CLI)
  • Laravel 11
  • Nova 5
  • React
  • Vite
  • Firebase Hosting
  • Sentry
  • Vitest
  • Detox

Key features

  • OTA / live bundle updates without store re-submission
  • App-store update checks
  • In-app review prompts
  • Native Kotlin + Swift implementations
  • Laravel 11 + Nova 5 SaaS backend (single source of truth)
  • CLI for release management
  • 3 example apps as integration tests
  • React marketing/dashboard site with Sentry + Clarity + Amplitude

Category: api · Status: completed · Started: 2024-03 · Through: Present · Client: AOneAhsan

Links: https://www.npmjs.com/package/native-update

Tags: capacitor · plugin · ota · npm-package · laravel · mobile


Contact

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