AppDL v2.5.0 – Multilingual Tiny App Store Source Code
Download all 3,934+ scripts with direct NVMe mirrors & zero wait time.
⭐ Unlock VIP All-Access ($9.99/mo)Live Demo
Admin & user logins
Setup Guide
MySQL, .env & deploy
Error Fixes
500 & SQL packet limits
AppDL is a Multilingual Tiny App Store, whose main focus is on files download store, multilingual, high speed and security. With this product, you can launch your own app stor like Google Play.
Users can publish app and game from web version and admin can approve or reject user’s files. Also, many content are available as an API so that you can use the content on various other websites or mobile application (android / iOS and…).
AppDL designed and developed with PHP language and CodeIgniter framework. From the admin dashboard you can define different languages and publish specific blog posts, contents and files for the language of each country. With the ability to grant access to any type of user accounts, including administrator, employee, regular and vip user, you can grant access to any user role.
You can define unlimited categories and subcategories for Apps, Games and Blog. It is possible to create up to 4 subcategory levels.
In the files and blog posts section, every effort has been made to optimize the content in the search engines (SEO), and for each file and post, you are able to define SEO descriptions, keywords and tags. Also, the commenting and review system is another feature of this section, which in addition to high security and filtering the comments and reviews sent to prevent intrusion into the server, the Google Recapcha system has also been used as Ajax. After submitting a comment or review, the list of comments/reviews can be displayed in the admin dashboard and it is possible for the manager and employees to approve or reject any of them.
In order to earn money by downloading files, you can require the user to upgrade his user account by assigning access to some files to a VIP user role so that he can access specific files after paying the monthly subscription fee.
The second way to earn money from this product, in addition to being able to use other advertising systems such as Google Ads, you can also use the internal Advertising System included in the admin dashboard. With this feature, you are able to insert ads in different sizes and you can insert any ad in different positions. You can also monitor the number of views and clicks on each ad.
In terms of security, things like XSS Attack, CSRF Protection, Form Validation, Google reCAPTCHA and encrypted API access keys are included.
Live Preview
Website Demo: https://appdl.viacoders.com (Website version is not include in this product)
Android Demo: https://appdl.viacoders.com/dl/app.apk
Admin Dashboard Demo: https://appdl.viacoders.com/auth/login
- Username: [email protected]
- Password: 123456789
Admin Part Features
- Different user roles (super admin, admin, employee, regular user, vip user)
- Grant access permission to different user’s roles from admin dashboard
- View the users activity
- Administrators and users can publish app and game from web dashboard.
- Administrators can approve or reject user’s app and game.
- Ability to create unlimited categories and up to 4 level sub categories
- Ability to post to blog with search engine optimization (SEO)
- View, approve or reject comments submitted for each post by users
- View, approve or reject reviews submitted for each app and game by users
- Manage and edit static pages (terms of service, privacy plicy, about us and advertising)
- Manage, publish and edit dynamic pages with search engine optimization (SEO)
- Ability to block a specific account by admin
- Internal Advertising System with the ability to view the number clicks of each ad
- Add images slider for apps, games and blog posts
- Google AdMob configuration and enbale or disable it
- The ability to purchase and pay for a VIP user level subscription to access specific files for VIP users. (only for Extended License)
- Providing a secure wallet to all users to manage their financial transactions. (only for Extended License)
- Editing and management of VIP user account subscription packages, including: monthly, three-month, six-month and annual subscription
- The ability to add funds or withdraw cash from users wallet by the administrator from the admin dashboard
- Default currency settings from admin panel
- It has different online payment gateways along with an offline payment gateway for depositing to a bank account. (only for Extended License)
- Stripe, PayPal and Cryptocurrency payment gateways. (only for Extended License)
- It has a payment gateway with all kinds of cryptocurrency. (only for Extended License)
- Setting daily exchange rates to convert to your country’s currency
- Execution of daily automation tasks by Cron Jobs to check the number of remaining days of VIP user level subscription
- Enable or disable Google reCAPTCHA system
- Sending push notification with URL and image
- Create a new language and insert specific content to each language separately
- Ability to set the timezone and type of calendar based on the selected language
- Define a social media ID with an icon for each
- Activate maintenance mode to prevent data entry and change at certain times
- Email sending and receiving settings
- Ability to set light and dark admin dashboard template for each account according to your taste
- Define an encrypted API Key for each user to access content from other applications
- The document to using the Rest API to fetch content in other applications
- Full support for RTL and LTR
- Prevent XSS attacks
- Protect all forms with CSRF capability
- Reduce image size without loss of quality while loading the image
- Full support for UTF-8
- The ability to clean the system based on the desired time to free up web hosting space
- Clearing Session, Log, Cache, DebugBar files and users activity history from database
- Ability to optimize database tables
- Display information and specifications of the PHP version of the web hosting server
- Version control
- Use Deep Link to share files and blog posts
- Set access to download files for all Registered users or only VIP users
- Administrators can review, approve or reject, Apps and Games sent by users and developers
- Use assetlinks.json to connections between the host, website, domain and the application
- Send mass email to newsletter subscribers
- Send mass email to all users by some specific filters
- Downloaded files log information.
- Package Name field to check if the app or game are already installed on user’s phone or not
- Add custom permission to download files based on Non-registered users (guest), Registered users or VIP users
- Add images gallery for files screenshots. (You can add several images for each file)
- Adding payment logos and licenses at the bottom of the website from the admin dashboard
- It has a section for users testimonials and displaying them on the home page of the website
- Users support ticket system module. (only for Extended License)
- Opening support tickets by users or administrators. (only for Extended License).
- Inactive tickets will be closed automatically after 3 days. (only for Extended License)
- Management of support departments. (only for Extended License)
User Part Features
- Registration, user login, password forgetting are completely secure
- Users can publish app and game from web dashboard
- Display dollar icon with animated animation on the website for files that are reserved for special users
- Ability to add funds to the wallet and purchase a VIP subscription by users to access all VIP files. (only for Extended License)
- It has an online and offline payment gateways. (only for Extended License)
- It has an online and offline payment gateways. (only for Extended License)
- It has a cryptocurrency payment gateway. (only for Extended License)
- Ability to delete the user account from his dashboard
- Ability to insert new comment for each post
- Ability to insert new review for each app and game
- Ability to search between apps and games
- Ability to share apps and games
- Full support for RTL and LTR
- Ability to select the desired language
- Changing the posts style (big and small)
- Changing the posts text size
- Users / Developers can submit their Apps and Games for publication
- Add or remove files to the bookmarks list
- Show the bookmarks list
- Show images gallery for each files
- Subscribe and unsubscribe to the newsletter
- Displaying user testimonials and comments on the front page of the website
- User support ticket plugin. (only for Extended License)
- The ability to send a support ticket along with uploading attached files. (only for Extended License)
System Requirements
- Linux Web Hosting (cPanel is recommended)
- PHP Version: 8.1, 8.2, 8.3, 8.4
- PHP Extensions: Curl, GD2, MBString, OpenSSL, PDO, PDO_Mysql, Mysqlnd, allow_url_fopen, SourceGuardian, XML, JSON, Fileinfo, Intl
- MySQL 5.7.x / MariaDB 10.x.x or newer
Be Aware
- This item required intermediate knowledge of server & web hosting compilation. If you don’t know what & how this item is working, you have someone with you who is technical enough to understand all this things. Though you can ask our support for installation service but this service costs you.
- Package Name field to check if the app or game are already installed on user’s phone or not is disabled on Demo version. Because we don’t used real files and information.
- We are NOT providing support for learning to customize or installation. When committing a purchase you agree to rely on the User Manual we provide with the project and eventually resolve issues on your own.
- Users are responsible for publishing the application on Google Play or other markets. The author makes no commitment to approve or disapprove the application on Google Play or other markets.
- Once you have purchased the item, it is not possible to refund the money because you have full access to its codes. Therefore, be careful in your purchase.
- If any error occured after you edit on code/database, we are not responsible for that.
- Some of the files that verify the purchase code are encrypted but will not interfere with your installation and customization.
- Payment gateways, purchase of VIP subscription and support ticket module are only for Extended License.
- The Website version is not include in this product. You only got Backend and Android codes. To purchase Website version, contact the author.
You Can Do
- Use on (1) domain only.
- Modify or edit codes as you want.
- Translate language as you want.
You Can Not Do
- Resell, distribute, give away or trade by any means to any third party or individual without permission.
- Include this product into other products sold on Envato market and its affiliate websites or other markets.
- Use on more than (1) domain.
Regular or Extended License
By following License Type, you must use Extended License if:
- Publish your app as a PAID app.
- Your App is In-App Purchase (mean your user able to buy some feature).
- You want to receive payment gateways.
- You want to receive the support ticket module.
Also, in Extended license, you will receive more facilities, including online and offline Payment Gateways, digital currency payment gateway, and purchasing a VIP subscription to receive files for VIP users and the user Support Ticket module.
Changelog
Version 2.5.0 – January 02th, 2026
Version 2.4.0 – August 30th, 2025
Version 2.3.0 – May 09th, 2025
Version 2.2.0 – April 13th, 2025
Version 2.1.0 – January 05th, 2025
Version 2.0.0 – November 24th, 2024
Version 1.8.0 – August 12th, 2024
Version 1.7.0 – July 01th, 2024
Version 1.6.0 – May 30th, 2024
Version 1.5.0 – March 6th, 2024
Version 1.4.0 – Febuary 10th, 2024
Version 1.3.0 – January 11th, 2024
Version 1.2.0 – December 13th, 2023
Version 1.1.0 – October 31th, 2023
Version 1.0.0 – September 14th, 2023
Other Suggested Items
Protected Download Center & Releases
Protected source code releases, direct storage, and verified mirrors.
Unlock Verified Source Code & Database Package
Get direct high-speed NVMe storage access, complete untouched code, database dumps, and documentation with 0 seconds wait time.