SURFOW V4.0

Traffic Exchange System

Features

Surfow is a smart system for traffic exchange, using autosurf function and anonymous traffic function and referral program, fully customizable administration panel and user interface, fast and secure, integrated with Paypal, Payza and Stripe, fully translatable comes with 14 languages included , responsive and clean template, honestly i can't stop telling more about surfow, but you should see the demo version at http://surfow.info .

New Features: added in V3.0 & V4.0
  • Newsletters: Adding newsletters system
  • Browsing: Get Back to the normal browsing using the browser as in V1.0
  • Browsing: The posibility to browsing without login
  • Browsing: The posibility to Run Multiple sessions at the same browser
  • Geotargeting: Adding the Geotargeting function
  • Template: Adding a new template included for FREE
  • Authentication: Adding Social Authentication (Facebook/Twitter/Google)
  • Ads: The posibility to Embed ads
  • Admin: New features >>
    • SEO: The posibility to edit/control SEO settings easly
    • Analyse: The posibility to embed google anaylse code from admin
    • Ads: Control ads easly from admin
    • Newsletters: Newsletters system (Mail function/SMTP)
    • Users: new features
      • Now you can add users from admin
      • Now you can Upgrade user from admin
    • Search: Adding a smart search to admin panel
    • Websites: Adding a new section for Websites need confirmation
New Features: added in V2.0
  • Payment: Adding Stripe Payment, Adding Payment using earned funds
  • Referrals: Improve the referrals program (affiliates), now users can make money by get referrals
  • Browsing: Adding the traffic source (custom referer) option
  • Browsing: Adding the (NewTab window) to the (PopUp window) you can choose what you want
  • Browsing: Adding unlimited control to min & max visit duration
  • Browsing: Adding possibillity to require the focus on the exchange window
  • Template: Now you can add your logo or text
  • Extensions: Generate a custom browser extensions for your website
  • Withdrawal: Users can withdrawals all funds
  • Admin panel: adding a page containing latest websites who need confirmation
  • Plans: adding the possibility to add a custom duration for each upgrade plan
  • Plans design: adding a new design to the Plans
  • And More...
Features:
  • Login: Secured ajax login form
  • Resend confirmation: Ajax Resend confirmation form Secured by Recaptcha
  • Password Reset: Ajax resting password form Secured by Recaptcha
  • Signup: Secured ajax signup form
    • Email activation (you can disable it from admin panel)
  • How it work: a page explain how the traffic exchange work
  • Contact page: a ready contact page included (All messages sent to email site)
  • Languages: 14 language included, & guest/user can switch to any language
    • Fully translatable
  • Dashboard: A Real time Statistics
  • Browsing: Automatic Browsing function for traffic exchange
    • Send anonymous traffic (no referer - no iframe)
    • Users can start a multiple sessions
    • Users can add a limited sessions (you can add an upgrade plan for more sessions)
    • Users will get a ratio from earned points for each traffic exchange (and the system will get the rest)
  • Websites: User can (Add/Edit/Delete/Start/Stop) website
    • Users can set a visit duration for each website
    • Users can set a max visitors per hour for each website
    • Users can set a limited visitors for each website
    • Users can add a limited websites (you can add an upgrade plan for more websites)
  • Referrals: An automatic referrals program (it can be automatic confirm or manual you can control it from admin panel)
  • Payments: User can see all payments
    • Support multiple currencies
    • Integrated with Paypal and Payza and Stripe
    • You can sell Traffic to users (automatic) (using Paypal & Payza & Stripe)
    • You can sell Extra website/session slots to users (automatic) (using Paypal & Payza & Stripe)
    • Users can Upgrade their accounts (automatic) (using Paypal & Payza & Stripe)
  • Fully Responsive: (user interface / administration panel )
  • Fully Responsive: (contact, privacy, TOS, about us)
  • Security: The possibility of changing the http protocol to https (to use https as default in all system work)
  • And so much More...
Admin Features:
  • Dashboard: Statistics of everything in Real time
  • settings: Allows you to edit Generale,Mail,Payment,default values & Social settings
  • Users: Allows you to manage registered users, edit information and delete users.
  • Payments: Allows you to manage Payment, edit information and confirm pending payments.
  • Plans: Allows you to manage Plans, Add new plan or edit plan information
  • Pages: Allows you to edit (privacy, TOS, about us)
  • Support: it will help you to setup your website and getting ready
  • Security: The possibility of changing the admin panel path
  • And so much More...

Installation

Error to connect Database - Please check the config file
or maybe you need to complete the installation and try again

To install SURFOW on your web server or hosting, make sure it meets these minimum requirements:

  • PHP 5.4 or higher
  • Mod_Rewrite Module Enabled
  • PDO or MYSQLI installed

For New Installation

  • Unpack the archive and upload "upload.zip" to your web server and extract it.
  • Create a new database from your CPanel or phpmyadmin
  • open the following file located inside the 'config/' folder: config.php. you should have something like this:
                                    
            // DATABASE SETTINGS
            $GLOBALS["_SETTINGS"]["DB"]["HOST"]  = "localhost";
            $GLOBALS["_SETTINGS"]["DB"]["USER"]  = "root";
            $GLOBALS["_SETTINGS"]["DB"]["NAME"]  = "exchange";
            $GLOBALS["_SETTINGS"]["DB"]["PASS"]  = "mysql";
            // AUTRE
            $GLOBALS["_SETTINGS"]["DB"]["CLASS"] = "pdo"; // PDO - MYSQLI
            $GLOBALS["_SETTINGS"]["ADMINPATH"]   = "control";
            $GLOBALS["_SETTINGS"]["KEY"]         = "a45fJpB3ZEBn8yNqa45fJpB1";
            $GLOBALS["_SETTINGS"]["PROTOCOL"]    = "http";
                                    
    - Now replace the DATABASE SETTINGS with your MySQL settings
    - And replace "control" with your admin panel path (you can set anything Ex: "mysecretadmin" so your admin will be http://your-domain.com/mysecretadmin)
    - And Generate your private key - the key should contains 24 characters exactly
    - And replace "a45fJpB3ZEBn8yNqa45fJpB1" with your private key , this key cannot be changed after this time
    - keep http if you don't want to use https

    save and exit.
  • Go to http://your-domain.com/install.php and create your admin account & login
  • Go to Settings section and set your public,private reCAPTCHA keys and Payment settings
  • Now Enjoy SURFOW

For Updating from V1.0 , V2.0 or V3.0 to V4.0

  • Unpack the archive and upload "update.zip" to your web server and extract it (overwrite all).
  • Go to http://your-domain.com/update.php & Login to your admin to explore new settings
  • That's it

FAQ

Thank you for purchasing Surfow. If you have any questions that are beyond the scope of this help file, please feel free to email me.

  • How can i customize the default theme?

    The template files are located in /themes/user/default/ folder, feel free to customize them.
  • How can i customize the new theme?

    The new template files are located in /themes/user/surfow/ folder, feel free to customize them.
  • If i want a custom modification, are you available to do it for me ?

    Yes i'm available, Mail me at devknown@gmail.com
  • I have problems/questions related to the script, how can i contact you?

    You can contact me via email: devknown@gmail.com

License

Do not modify and resell/redistribute. You may edit the script for personal use only.