Mobile Apps

AppForge

Turn your website into a real Android and iOS app

your-domain.com/admin
AppForge — admin panel

What it does

AppForge turns a website you already run into a real Android and iOS application — without writing code, and without handing your data to anyone. You install the admin panel on your own hosting. It is where you set the app name, icon, splash screen, colours, navigation, languages and permissions, and where you send push notifications and read what your app is doing. The Flutter project reads that configuration, so changing how the app looks does not mean rebuilding it. The WebView is the part most converters get wrong. This one handles fullscreen video properly, keeps file uploads and downloads working, asks for camera, microphone and location only when you enable them, opens tel:, mailto: and WhatsApp links in the right app, and falls back to a native screen when the connection drops instead of showing a browser error page. One licence covers one website and one app project — the Android and iOS builds of the same site are included together.

Features

Core
  • Flutter 3 project for Android and iOS from one codebase
  • Fullscreen video, inline media playback and WebRTC
  • File upload and a native download manager
  • Deep links and custom URL schemes
  • Multi-language with right-to-left support
  • Pull to refresh, pinch zoom, custom user agent
  • Navigation: bottom bar, drawer, top tabs, floating button — or drawer paired with either
  • Welcome slides in three layouts, shown once on first launch
  • Exit prompt: press twice, ask first, or straight out
  • Loading indicator: bar, spinner or hidden
  • Biometric lock with fingerprint or Face ID
  • AdMob banner and interstitial ads
Admin panel
  • Self-hosted — your data never leaves your server
  • Push notifications through Firebase, with device management
  • Six ready-made colour palettes, gradient or flat header
  • Allowed and blocked domain lists
  • Backup and restore from the panel
  • Guided installation wizard — no terminal, no code
Developer
  • Full source code — PHP 8.2+ and Flutter 3
  • JavaScript bridge for calling native features from your pages
  • Signed licence API with domain-based activation
  • 19 documentation guides, published online

Technical specifications

BackendPHP 8.2+, no framework, no Composer
DatabaseMySQL 8 / MariaDB 10.6+
MobileFlutter 3, one codebase
PlatformsAndroid & iOS
NotificationsFirebase Cloud Messaging
LicenseDomain-based activation, signed API
HostingSelf-hosted — any PHP hosting
UpdatesDownloaded from your account here

Requirements

  • Hosting with PHP 8.2 or newer and MySQL 8 / MariaDB 10.4+
  • A website served over HTTPS
  • Flutter 3.x and Android Studio to build the Android app
  • A Mac with Xcode to build the iOS app (Apple requires one)
  • A Firebase project, only if you want push notifications

What's included

  • PHP backend + admin panel (full source)
  • Flutter project — Android & iOS (full source)
  • Guided installation wizard
  • License & activation system
  • 19 documentation guides
  • Database schema and demo data
  • Future updates for the product

Licensing

One licence covers one production project — one website and its app. The Android and iOS builds of the same site are included together.

Development and staging environments (localhost, *.test, dev.*, staging.*) never consume your production activation.

Moved to a new domain? Open a support ticket and we release the activation so you can activate again.

Release history

v1.2.0

27 Aug 2026

Added — Fullscreen video support · Welcome slides with three layouts · Combined navigation: drawer with a bottom bar or top tabs · Six colour palettes and a gradient header · Exit prompt and share message options

Improved — Panel changes now reach a running app without a reinstall

Fixed — Release builds are signed correctly out of the box

v1.1.0

24 Aug 2026

Added — Device management with one-click cleanup · My Account and additional administrators · Setup checklist on the dashboard

Improved — Upload limits and rate limiting across the panel

v1.0.0

21 Aug 2026

Added — First public release

Full history in the changelog. Updates are downloaded from your account.

Questions

Everything, in full source: the PHP backend with its admin panel, the complete Flutter project for Android and iOS, the installation wizard, the licence system and 19 documentation guides. Nothing is encrypted or obfuscated.

One licence covers one production project — one website and its app. The Android and iOS builds of the same website are included together. Development and staging domains (localhost, *.test, dev.*, staging.*) never consume your activation.

Each website or client project needs its own licence. If you build for clients, the licence belongs to the project — buy one per client site.

Yes. Open a support ticket from your account and we release the activation, so you can activate on the new domain right away.

Any hosting with PHP 8.2+ and MySQL 8 / MariaDB 10.6+, served over HTTPS. Ordinary shared hosting is fine — there is no Composer, no framework and no terminal involved.

Upload the backend to your hosting and open /install — a guided wizard checks requirements, sets up the database and creates your admin account. Building the apps uses the standard Flutter toolchain, with a step-by-step guide.
AppForge
$59 · one production project
$59
One-time payment · lifetime licence · 6 months support
Online payment is not available yet — please contact us to order.
Buy on CodeCanyon Live demo
Demo sign-in: demo@demo.com / demo1234
Documentation
Versionv1.2.0
Licence1 site / 1 app
SourceIncluded, full
HostingYour own