SHARO secure file delivery platform preview
DizzyMarket

SHARO

Self-hosted PHP platform for secure file delivery, client sharing workflows, subscriptions, and centralized administration.

File Delivery SaaS
Overview

Product information

Instead of a basic upload form, SHARO provides a complete delivery workflow. Users can create secure bins, upload multiple files with chunked uploads, protect access with passwords, set expiry rules, limit downloads, and manage activity from their account dashboard.

Platform owners can manage users, plans, transactions, storage providers, referrals, abuse reports, newsletters, public pages, and system settings from one admin panel. The package is designed for branded file delivery portals, agency delivery workspaces, subscription-based download platforms, and SaaS-style upload products.

Best use cases

SHARO is strongest when positioned as a branded delivery platform rather than a generic upload form. It fits businesses that need secure client delivery, controlled downloads, and recurring access around files.

  • Secure client file delivery portals
  • Subscription-based download platforms
  • Branded file sharing businesses
  • Agency delivery workspaces
  • SaaS-style upload and access platforms

Core delivery workflow

Users can create secure bins, upload grouped files, protect access, and share a controlled delivery URL while keeping a delete token for removal workflows.

  • Create secure bins for grouped file delivery.
  • Upload files with multi-file and chunked upload support.
  • Protect shared bins with passwords.
  • Set expiry windows and per-file download limits.
  • Share delivery URLs and manage user activity from a structured dashboard.

Admin and platform management

The admin panel is built for operating the platform: accounts, roles, plans, payments, storage, referrals, abuse reports, newsletters, public pages, and system settings live in one control area.

  • User and admin account management with roles, permissions, and activity logs.
  • Plan, subscription, transaction, commission, and payout management.
  • File, bin, storage provider, static page, newsletter, SMTP, and abuse report controls.
  • Maintenance mode, privacy settings, and operational configuration for platform owners.

Storage and payment support

SHARO is designed for self-hosted deployment with configurable storage and payment providers, so owners can adapt the product to their hosting, billing, and regional requirements.

  • Storage providers include Local Storage, Amazon S3, DigitalOcean Spaces, Wasabi, MinIO, and Bunny Storage.
  • Payment methods include PayPal, Stripe, Paystack, Flutterwave, Razorpay, Iyzico, Authorize.Net, BitPay, MercadoPago, Moneroo, NOWPayments, Paysafecard, CCBill, CoinPayments, and Bank / Manual Transfer.
  • Active checkout availability depends on installed version and configured merchant credentials.

Requirements and installation

The package includes PHP source code, installer flow, database schema, documentation, editable pages, and a multi-language ready architecture for launch preparation.

  • Requires PHP 8.1 or higher, MySQL or MariaDB, Apache or Nginx, PDO, PDO_MySQL, cURL, OpenSSL, Fileinfo, Mbstring, JSON, Tokenizer, and XML.
  • GD is recommended for QR code generation, writable storage/upload directories are required, and cron access is recommended for background tasks.
  • Install by uploading the ScriptFiles contents, creating a database, opening the web installer, completing checks, and configuring branding, plans, storage, payments, email, referrals, and public pages.

Important notes

SHARO is a self-hosted PHP web application. Hosting, domain, SMTP, provider accounts, merchant credentials, social login credentials, and deployment services are not included.

  • Payment gateways require your own merchant or API credentials.
  • Social login requires provider credentials and callback setup.
  • Cron jobs are recommended for cleanup, newsletter processing, referral processing, and scheduled tasks.
  • Customization and deployment services are separate from the package.
Next step

Need setup, customization, or a private license?

Use the quote route for installation, product changes, new PHP systems, or admin workflows that need scoped development work.