ApkLevel - APK Store and App Marketplace Script icon

ApkLevel - APK Store and App Marketplace Script

Hot or Not
ApkLevel - APK Store and App Marketplace Script

Description

Launch your own APK download store

ApkLevel is a complete APK store and app marketplace built with Laravel 13. Registered users upload their own Android apps and games (APK, XAPK or APKS), every upload is checked automatically and waits for your approval, and visitors download verified files, rate apps and write reviews. Developers get their own Publisher Studio, you earn with AdSense and paid promotions, and a Flutter app for Android and iOS is included.

Live demo — tap an image

Admin demo login: email demo@demo.com / password demo1234

Developer demo login: email developer@demo.com / password demo1234

Update note – version 1.2.1 (free for all buyers)

Version 1.2.1

  • Fixed: database changes of an update are applied automatically on the first visit, so the sign-in page works right after uploading the files
  • Improved: the sign-in form always works, even if the demo accounts cannot be prepared

Version 1.2.0

  • New: one-click demo login for the admin panel and the developer area
  • Security: each payment or bank transfer reference can pay only one order; bank transfers ask for the transfer reference
  • Security: security headers on every page
  • Improved: admin tables turn into tidy cards on phones, ratings stay visible in chart rows
  • New: demo overview page and extended documentation (payment protection, security, cron, customising, changelog)

Version 1.1.1

  • New: screenshots open in a full-screen viewer with a Close button, arrows, keyboard and swipe support

Version 1.1.0

  • New: Paddle, Lemon Squeezy and iyzico payment gateways
  • New: two-step verification, developer identity checks (KYC), app requests with voting and Publisher Studio
  • New: promo videos, pros & cons and five theme styles

How to update: upload the new files over the old ones (keep .env, storage and public/uploads) and open your site – database changes are applied automatically.

A store people love to browse

Hero slider, trending apps, Editor's Choice, top charts, latest updates and all 50 Google Play categories – fully responsive with dark mode and instant search suggestions.

App pages built to rank and download

  • One-tap download for files of any size, with virus-scan badge and SHA-256 checksum
  • Screenshots with a full-screen viewer, promo video, pros & cons, versions and reviews

Developers upload their own apps

A 4-step wizard reads the package name, version, icon and permissions straight from the APK, XAPK or APKS file. Big files are uploaded in 5 MB parts.

Every upload is approved by you

  • Automatic checks: structure, signature, sensitive permissions, listing completeness and optional VirusTotal lookup
  • Approve, request changes or reject with a reason – or auto-approve verified developers

Publisher Studio with real analytics

Downloads, page views, ratings and replies for 7, 30 or 90 days, statistics for every app, a review inbox and an account checklist.

Paid promotions with payments you can trust

  • Stripe, PayPal, Razorpay, Paddle, Lemon Squeezy, iyzico and bank transfer
  • Every payment verified on the server; signed webhooks; each payment reference can pay only one order

Your brand, your colours

Five theme styles, ten colour presets or your own colours, five self-hosted fonts, logo, favicon and a changeable admin folder name.

What you get

  • Complete website with the vendor folder and a web installer – no Composer, Node.js or SSH
  • Flutter app source for Android and iOS, REST API, demo content, illustrated documentation and automated tests

Requirements at a glance

PHP 8.3+ · MySQL 5.7+ / MariaDB 10.3+ · Apache, LiteSpeed or Nginx · works on shared hosting.

Support and updates

Support through the Codester item page covers installation, configuration and bugs in the item. Updates are free for buyers. Server administration and custom development are not included.

Demo note: the live demo runs in demo mode – saving and deleting are disabled, so it stays the same for every visitor.

Features

APK store website

  • Home page with banner slider, trending list, category shortcuts, Editor's Choice, top charts and latest updates
  • App pages with screenshots, versions, permissions, SHA-256 checksum, virus-scan badge, similar apps and download countdown page
  • All 50 Google Play categories (33 app categories, 17 game genres) with icons and colours, filters and sorting
  • Instant search suggestions, developer profiles, favorites, RSS feed, dark and light mode, mobile bottom navigation
  • Signed, expiring download links – the real file path is never shown

User uploads with admin approval

  • Users upload APK, XAPK and APKS files of any size – uploaded in 5 MB parts with a progress bar
  • Package name, version, minimum Android, permissions and architectures are read from the file automatically
  • Upload queue with automatic checks (structure, signature, sensitive permissions, listing completeness, optional VirusTotal lookup)
  • Approve, request changes or reject with a reason; auto-approve verified developers; uploads can be switched off completely
  • Developer dashboard: statistics, app status, updates, replies to reviews

Reviews & notifications

  • Star ratings, reviews with helpful votes, developer replies, moderation and reports
  • Notifications for admins and developers in the bell menu, by branded e-mail and by push to the mobile app

Login options

  • E-mail and password with e-mail verification and password reset
  • Google and Facebook sign-in (also inside the mobile app)
  • SMS one-time code login with Twilio, Vonage, Plivo or MSG91

SEO

  • Live 13-point SEO score and Google preview for every app, automatic titles and descriptions
  • Schema.org app and breadcrumb markup, Open Graph, canonical URLs
  • Automatic sitemap index with images, robots.txt editor, IndexNow, redirects manager
  • Google, Bing, Yandex, Pinterest and Baidu verification (meta code or file), Google Analytics 4

Monetisation

  • Google AdSense with 8 placements (or any ad code), auto ads, automatic ads.txt
  • Paid promotions: home banner and sponsored spots with automatic expiry
  • Stripe (cards, Apple Pay, Google Pay), PayPal, Razorpay (UPI) and bank transfer with slip upload

Admin panel

  • Fully responsive admin panel with dashboard, live site controls, renamable admin folder and demo mode
  • Apps, categories (CSV/JSON import, Google Play preset, drag to reorder), reviews, reports, users, orders, pages
  • Appearance: logo, favicon, 10 colour presets or any colours, 5 self-hosted fonts, home sections, footer styles
  • Every setting in the admin panel: SMTP, social login, SMS, payments, push, security

Mobile app

  • Flutter source for Android and iOS: home, browse, search, app details, in-app download, reviews, profile, notifications
  • Admin mode: approve uploads and moderate reviews from the phone
  • Demo mode with bundled data; brand colours loaded from the website; light and dark themes

Code

  • Laravel 13 (PHP 8.3+), service classes, Sanctum REST API, automated tests, web installer
  • Secure: CSRF protection, rate limiting, hashed OTP codes, encrypted API secrets, re-encoded images, signed downloads

Requirements

  • Web hosting with PHP 8.3 or newer (8.3, 8.4, 8.5) and MySQL 5.7+ / 8.x or MariaDB 10.3+ (SQLite also works)
  • PHP extensions: pdo_mysql, mbstring, openssl, curl, gd (WebP), fileinfo, zip
  • Apache or LiteSpeed with mod_rewrite (cPanel, hPanel, Plesk, DirectAdmin) or Nginx
  • No Composer, Node.js or SSH needed — all libraries are included
  • Optional services need your own accounts: SMTP, Google / Facebook apps, Twilio / Vonage / Plivo / MSG91, Stripe / PayPal / Razorpay, AdSense, Firebase, VirusTotal
  • Mobile app: Flutter 3.44+ and the Android SDK to build; iOS builds need a Mac with Xcode

Instructions

Install

  1. Create an empty MySQL database and a user with all privileges in your hosting panel, and select PHP 8.3 or newer.
  2. Upload the ZIP to your domain folder (e.g. public_html) and extract it.
  3. Open your-domain.com/install: the web installer checks the server, creates the tables, imports the Google Play categories and creates your admin account (optional demo content).
  4. Log in at the admin folder you chose and set your logo, colours, SMTP e-mail, login methods and payment methods.
  5. Paste your Search Console code in SEO & sitemap and your AdSense publisher ID in AdSense & ads.
  6. Mobile app: open the mobile_app folder in VS Code, set your website address and build the APK – every step is in the separate guide public/codester/docs/app-vscode.html.

Updates

  1. Upload the new ZIP over the old files (keep .env, storage and public/uploads) and press Clear cache in the admin top bar – caches are cleared and database updates are applied.

The illustrated step-by-step guide (shared hosting, VPS / Nginx, e-mail, social login, SMS, payments, AdSense, SEO, categories, approval workflow, mobile app, FAQ) is in public/codester/docs/index.html.

Authoranowhosting
CategoryScripts & Code / PHP Scripts / Miscellaneous
Price$35
Extended License$105
Likes1
First ReleaseOct 13, 2026
Last UpdateOct 21, 2026
DatabaseMySQL 5.7, MySQL 8.0, MySQL 8.4 LTS, MariaDB 10.x, MariaDB 11.x, SQLite 3.x
Files included.php, .css, .html, .json, .dart, .svg, .md, .yml/.yaml, composer.json, .blade.php, JavaScript .js
Software versionPHP 8.3, PHP 8.4, PHP 8.5
Html/css frameworkBootstrap
Software frameworkLaravel
Javascript frameworkAlpine.js
Programming languagePHP, JavaScript, Dart

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit