LaraBux – PTC PHP Script

Overview

LaraBux is a PHP / MYSQL system based on the Laravel framework, one of the best and most popular ones on the market, designed to create PTC (Pay to Click) and PTSU (Pay to To Signup). You can start your PTC website in a few minutes without any advanced programming knowledge, with the least amount of knowledge in installing scripts you can set up and get started with ease.

LaraBux is a simple and very affordable option for those who want to start their PTC site without big initial investments. LaraBux was created with reference to quite popular systems of the past but still in full use until today for its simplicity and affordable price, such as ScriptBux and YourOwnBux (YOB). LaraBux was developed entirely from scratch, no code of the systems used as reference was used, so none of the flaws and gaps they had would be found in LaraBux, thanks to the security provided by Laravel and the code written from scratch.

Warning: This script has been discontinued and will not receive updates. Recommended for anyone who plans to create their own script or has the knowledge to modify and reuse this script. I do not offer support for this item. Bug fixes, updates or modifications will not be provided.

Features

Site Features

  • Standard theme with responsive design
  • 468*60 Banner rotation in the footer
  • 468×60 Banner Rotation in Ads Surf Bar
  • Image Carousel on Home Page
  • User Registration with data validation
    • Unique User Name
    • Single Email
    • Password with a minimum of 6 characters
    • Field to enter user that indicated the site (referenced by)
    • Acceptance of Terms of Service
    • Google Recaptcha to avoid BOT’s registrations
    • Account activation by clicking the link sent to the user’s email
  • Password recovery page
  • Login page using email and password, also with Google Recaptcha
  • FAQ page
  • TOS (Terms of Service) Page
  • Privacy Policy Page
  • Google Recaptcha Contact Page
  • Advertise page
    • List of all PTC Ad Packages
    • List of all PTV Ad Packages
    • List of all PTSU Ad Packages
    • List of all Banner Ad Packages
  • PTC Ads Page
    • Classified Ads by Category
    • Report ad preview time
    • Informs the value that the user will receive by clicking
    • Link to view your ad
    • Highlight ads with Bold or color ads (Color differentiated from regular ads)
  • PTV Ads Page
    • Classified Ads by Category
    • Report ad preview time
    • Informs the value that the user will receive by clicking
    • Link to view your ad
    • Highlight ads with Bold or Color ads (Color differentiated from regular ads)
  • PTSU Offer
    • Informs the value that the user will receive by registering
    • Link to view your ad
    • Highlight ads with Bold or Bump ads (Color differentiated from regular ads)
    • Link to report registration on ad site
  • My Account Page
    • User Account Overview
    • Listing of the last transactions made by the user
    • Box with latest news released by the administrator
  • My Referrals Page
  • Bannar and Promotion Tools
  • Payment Settings Page
  • Personal Settings Page
  • Referral system for referrals (Premium users only)
  • Request for Withdrawal Page
    • Verifies minimum value for withdrawal according to account type
    • Do not allow more than one simultaneous withdrawal request (if user already have a pending request then he cannot request another withdrawl until his old request completed)
    • Choice of Payment Method
    • Choice of value to be taken
  • Payment History Page with date, value, method of payment and status (Paid, Denied, Pending)
  • Private Messages Received Page
  • Referral Purchase Page
    • Shows the number of referrals available for purchase
    • Allows you to choose from 1 referral up to the maximum available referral
    • Choice of Payment Method
  • Upgrade Purchase Page
    • Show available packages for purchase
    • Comparison table between Standard and Premium users, such as amounts received for clicks, minimum payments and other benefits
    • Choice of Payment Method
    • Does not allow the user to buy a new upgrade before the expiration of the current upgrade (if enabled)
  • Advertiser Panel
    • Listing of all PTC ads published
    • Listing of all published PTV ads
    • Listing of all published PTSU ads
    • Listing of all published Banner ads
  • Link to access Administration in the Top Menu if the user is of type Administrator

Administration Features

  • Homepage with important information blocks
  • Pending Transactions
    • Approve or Decline Payments
    • Transactions divided by type (PTC ad payments, PTV ads, PTSU, Banner, upgrade sales, referral sales, and withdrawal requests)
  • PTC Ads
    • Ad Listing
    • Edit / Update Advertisement
    • Enable / Disable
    • Delete Ad
    • Add new ad and associate with a specific user
    • Categories – Creating, Editing, Activating, Disabling, and Removing
    • Advertisement Packages – Creating, Editing, Activating, Disabling, and Removing
  • PTV ads
    • Ad Listing
    • Edit / Update Advertisement
    • Enable / Disable
    • Delete Ad
    • Add new ad and associate with a specific user
    • Advertisement Packages – Creating, Editing, Activating, Disabling, and Removing
    • Pending Entries – View, approve, remove
  • Banner Ads
    • Ad Listing
    • Edit / Update Advertisement
    • Enable / Disable
    • Delete Ad
    • Add new ad and associate with a specific user
    • Advertisement Packages – Creating, Editing, Activating, Disabling, and Removing
  • Contact (Messages received by the Contact Form)
    • List, edit, remove
  • Upgrades
    • Packages – Creating, Editing, Activating, Disabling, and Removing
  • News
    • Creating, Editing, Activating, Disabling, and Removing
  • Users
    • All Users Listing
    • All Premium Membership Listing
    • All Administrators Listing
    • Search by name, user, and email
    • Editing, removing, enabling, and disabling users
    • Option to Promote user to Administrator
  • Settings
    • Site Settings
      • Site Name
      • Contact and Non-Reply Email
      • Slogan, description, keywords and Google Analytics
      • Administration URL
      • Maintenance Mode – Activation, Disable, Exclusion of specific URLs and IPs
      • Data Paging
      • Standard Account Values and Limitations Settings
      • Setting values to highlight ads
      • Turn on / off referral sales###li/li###
    • Payment Settings
      • Add, edit, enable, disable, and remove payment methods

Other Features

  • CRON system
    • Resets the previous day’s clicks
    • Disable expired ads
    • Disables expired upgrades
    • Delete ads disabled after 7 days
    • Delete users not activated after 7 days
  • 100% open source
  • You do not have a license system, you can use it on as many sites as you like

Requirements

  • Server Type: Linux
  • PHP version: 5.6.25 or higher
  • MySQL version: 5.7.14 or higher
  • PHP extensions: OpenSSL PHP, PDO, Mbstring, Tokenizer, XML, CURL
  • Apache Extensions: Mod-Rewrite
  • Other: Cron Jobs

Instructions

Documentation included

Changelog:

V1.0 => 01/09/2017
——————
. First release

V1.1 => 12/09/2017
——————-
. Added easy translation texts of site and admin
. Added translatable url’s
. Some minor fixes and changes on admin and site
. Documentation now teach how to add new payment methods
. English translation added

V1.2 => 14/09/17
——————–
. Fix problems with missing translations
. Fix problems with translations of some pages
. Fix problem with users messages
. Fix problem with PTSU Offers
. Fix bug with Cron Jobs

Related