UpToEarn allows users to upload their files and earn money every time someone downloads them. Whether you’re a content creator, a digital marketer, or simply someone who wants to share valuable resources, UpToEarn provides a seamless and secure platform to generate revenue from your files. Maximize your earning potential by attracting a global audience and take advantage of the unique earning system based on the country of download.
With UpToEarn, you can transform file sharing into a profitable venture. Empower your users to upload, share, and earn, while you build a thriving community and generate revenue effortlessly.
Frontend Features
- Home: The main landing page of UpToEarn, providing an introduction to the platform and its features and more…
- Premium: Explore the premium features and benefits available.
- Payout Rates: Access information about the payout rates offered, indicating how much users can earn based on file downloads.
- Payment Proof: Showcase and highlight real payment proofs from users who have successfully received earnings.
- User Account: After logging in, this section represents the user’s account.
- Upload Files: Easily upload and share files on the platform, earning potential income based on file downloads.
- Dashboard: Access an overview of your user dashboard, providing key information and statistics related to your account and earnings.
- My Files: Manage and organize the files you have uploaded or your created folders, including options for editing, deleting, and tracking their performance.
- Withdrawals: Initiate and manage withdrawal requests for transferring your earned funds to your preferred payment method.
- Referrals: Utilize the referral system to earn additional income by referring friends or others to join and use the platform.
- Settings: Customize and manage various account settings and preferences to tailor the platform experience to your needs.
- Account Details: View and update your account information, including personal details and contact information.
- Change Password: Change your account password for enhanced security and access control.
- 2FA Authentication: Enable or manage Two-Factor Authentication (2FA) for an extra layer of account protection.
- Withdrawal Details: Set up and manage your withdrawal details, such as preferred payment methods and account information.
- Subscription: Manage your subscription status and explore available subscription options for additional benefits and features.
- Logout: Safely sign out from your account.
Backend Features
- Dashboard: Access the overview of your admin dashboard.
- Manage Users: Control and manage user accounts and permissions.
- Manage Files: Handle and organize all uploaded files.
- Users Files: View and manage files uploaded by users.
- Visitors Files: Manage files uploaded by visitors or non-registered users.
- Reported Files: Handle files that have been reported by users for various reasons.
- Earnings: Monitor and manage earnings and revenue generated on the platform.
- Settings: Configure settings related to the earnings.
- Statistics: View comprehensive statistical data and analytics related to earnings, downloads, user earnings, and more.
- Records: Tracking the earnings history for users or for a specific user.
- Reports: Generate detailed reports and summaries of earnings
- Payout Rates: Set and manage payout rates for users, determining the percentage of earnings they receive based on specific counties.
- Withdrawal Methods: Configure and manage the available methods for users to withdraw their earnings, such as PayPal, bank transfer, or other payment gateways.
- Withdrawals: Monitor and process withdrawal requests from users.
- Announcements: Create and manage announcements to communicate important updates to users.
- Advertisements: Control and manage advertisements displayed on the platform.
- Premium: Manage premium features and subscriptions offered on the platform.
- Settings: Configure the premium settings.
- Plans: Manage the platform subscription plans.
- Subscriptions: Monitor and manage user subscriptions.
- Transactions: View and manage financial transactions on the platform.
- Payment Gateways: Configure and manage payment gateway integrations.
- Navigation: Customize the navigation menu and its items.
- Navbar Menu: Manage items displayed in the navigation bar menu.
- Footer Menu: Manage items displayed in the footer menu.
- Blog: Create and manage blog content for the platform.
- Articles: View and manage individual blog articles.
- Categories: Manage categories for organizing blog articles.
- Comments: Monitor and moderate comments on blog articles.
- Appearance: Customize the visual appearance of the platform.
- Themes: Select and manage different themes for the platform.
- Settings: Configure general settings related to the platform.
- General Information: Provide and manage general information about the platform.
- File System: Configure and manage the platform’s file system.
- Storage Providers: Integrate and manage different storage providers for file uploads.
- SMTP Information: Configure SMTP settings for email notifications and communications.
- Manage Pages: Create and manage additional pages on the platform.
- Admins: Manage administrator accounts and permissions.
- Extensions: Manage extensions and plugins for additional functionalities.
- Languages: Add and manage different languages for localization.
- Mail Templates: Customize and manage email templates for automated notifications.
- SEO Configurations: Optimize platform settings for search engine optimization.
- Manage Sections: Create and manage different sections and components on the platform.
- Features: Customize and manage features available on the platform.
- FAQs: Create and manage frequently asked questions for user reference.
- How it Works: Provide information and instructions on how the platform works.
- Extra Features: Access additional features and functionalities for the platform.
- PopUp Notice: Configure and manage popup notices or announcements on the platform.
- System Information: View and monitor system-related information and configurations.
- Panel Style: Customize the visual style and layout of the admin panel.
- Plugins: Manage installed plugins or upload new plugins.
- Editor Files: Manage files used by the platform’s text editor.
Security features
- Two-Factor Authentication (2FA): Users and admins can enable 2FA, an additional layer of security that requires a secondary verification step.
- Block Disposable Email Addresses: UpToEarn prevents users from registering or using disposable email addresses, reducing the risk of fraudulent activities and maintaining a legitimate user base.
- Proxy and VPN Detection: Detect and block the earnings form who accessing the site via proxies or VPNs using Trustip.io.
- Block Earnings for Specific Referrers: UpToEarn allows the option to block earnings for specific referrers, preventing fraudulent or low-quality traffic sources from generating undeserved earnings.
Requirements
- Server Requirements
- PHP 8.1x
- Operating System : Linux or Windows
- Shared, VPS or Dedicated Server
- MySql: 5.7+
- Required Upgrades – Those settings to upload 1GB file, you need to change them besides on your needs and your server specifications.
- allow_url_fopen = on
- max_execution_time = 600
- max_input_time = 600
- post_max_size = 1G
- memory_limit = 1024M
- upload_max_filesize = 1G
- PHP Extensions
- BCMath
- Ctype
- Fileinfo
- JSON
- Mbstring
- OpenSSL
- PDO
- pdo_mysql
- Tokenizer
- XML
- cURL
- zip
- GD