1. Quickly find sites and domains for sale in the marketplace based on criteria that interests you.

    Enter Marketplace

Selling A Bitcoin Pay to Surf site with a great look and feel + many features for both users and site owner

Discussion in 'Sites' started by Pippos4, Dec 9, 2015.

  1. #1
    A video walkthrough of admin backend features is available here:

    Video demo was taken from a dev/testing directly of the site so values shown are for demo purposes only.

    Taking a more UI friendly approach along with multiple, easy to use features for both advertisers and surfers, we have built a turnkey web application that is a one-off design bundled with one-off features that allow for easy scalability and customisation. BitcoinPTS.com was thought up as a labor of love, a project between two developers who enjoy creating great web applications. Bitcoin just happened to be what we focused on and BitcoinPTS.com is the outcome.

    How It Works

    Site users are split into two types, Advertisers and Surfers.

    Advertisers

    Advertisers are able to create a new campaign, the total cost of which is calculated based on the number of unique impressions as well as any extras they may select to apply to their campaign. Extras include a pause timer (pauses the countdown of the timer when a user navigates away from the surfing page), country specific targeting (show ads only to users within countries selected) and proxy detection (MaxMind proxy detection to prevent users viewing ads from behind a proxy).

    Advertisers can review and pay for their campaign either using BitPay (fully automated bitcoin payment processor with no charges) or PayPal. First time advertisers will have their account created for them using data collected during first “New Campaign” form submission. The usual e-mail verification process is applied here for advertiser accounts.

    Advertiser dashboards consist of the following options:

    • New Campaign

      • Create a new campaign
    • My Campaigns

      • View all existing campaigns + reporting which consists of detailed analytic data + visual maps of demographic data for each campaign. Duplicate an existing campaign with one click
    • Archived campaigns

      • Campaigns older than 6 months will be archived and viewable here
    • Payments

      • All payment data viewable to advertiser (payment method, date, order details, extra fees, totals etc.)
    • Announcements

      • Internal messaging system for admin to communicate with Advertisers
    • Account Details

      • Personal details, billing details, password, notification management.
    • Stats Dashboard

      • Stats of all campaign data visible on dashboard
    Surfers

    Site surfers can start earning free bitcoin immediately without having to sign up for an account using a lengthy sign up form. Surfer accounts are created as soon as their bitcoin wallet address is entered either into the home page “Start Earning Free Bitcoins” form or the surfer login form (https://www.BitcoinPTS.com/surfer/login).

    Surfers are taken directly to their dashboard which consist of the following options:

    • Campaigns

      • Displays a table of currently active “re-surfable” campaigns for user to start viewing and earning free bitcoin.
    • My Vault

      • Table of all viewed campaigns with paid or unpaid status. payout amount, campaign ID, date etc.
    • My Earnings

      • Table displaying all cash-out requests with status (pending, approved, paid, failed)
    • My Referrals

      • Table displaying all referred users and earnings from referred users.
    • Affiliate Tools

      • Banners, social media sharing tools, text ads etc. for users to start referring other users.
    • Account Details

      • Personal details: first name, last name, gender, DOB, timezone, country, city, IP, Cash out payment gateway (Paytoshi, FaucetBOX, Direct), notification management.
    • Stats Dashboard

      • Stats of number of unique campaigns, re-surfable campaigns, lifetime stats, Vault earnings, cashout request, announcements (Internal messaging system for admin to communicate with surfers).
    Verifying user bitcoin address - Sign A Message

    When requesting a cash out of all earnings, surfers are required to verify their bitcoin wallet address. This is a one-time process. This process is done using the bitcoin RPC “Sign a Message” function. When a user signs the message through their respective wallet provider account, they are required to enter a valid email address back at BitcoinPTS.com to complete verification. This allows us to gather a database of user e-mail accounts and allows us to stay in touch with users.

    We encourage users to complete as much data in their accounts as possible which will allow for a more targeted experience for advertisers at a later stage. Roadmap included adding Age groups and Gender to the advertiser targeting options and can be easily expanded due to the nature of the web applications backend codeigniter framework.

    Admin Back-end

    A video walkthrough of admin backend features is available here:

    Video demo was taken from a dev/testing directly of the site so values shown are for demo purposes only.

    The admin backend is packed with features which allow almost every single function mentioned above to be changed dynamically. The fully responsive dashboard also allows for easy access on the go.

    Admin dashboard consist of the following options:

    • Detailed stats dashboard

      • Blockchain, FaucetBOX, Paytoshi available balance

      • Quick shortcut links

      • Total online users - no. of surfers, no. of bots, no. of advertisers, no. of guests, no. of admins

      • Payments/Earnings calculator. Choose From + To date and see all earnings or payments made in multiple currencies
    • Surfers

      • Table of surfers with editing capabilities. View campaigns viewed per surfer
    • Advertisers

      • Table of advertisers with Edit/View/Reset Pass/Delete capabilities
    • Campaigns

      • Table of campaigns with Edit/Add/View/Preview capabilities. Approve/deny campaign here, change campaign extras, auto thumbnail generation on approval
    • Transactions

      • Payments made

        • Detailed info for payments made
      • Payments received

        • Detailed info for payments received
    • Online Users

      • Table of total online users with demographic data, current page, time, user agent info etc. for each user
    • Announcements

      • Create/Read/Update/Delete announcements for advertisers and surfers
    • Cash Outs

      • View completed cash out requests and approve pending cash out requests
    • Config

      • Crons

        • Run/Install/Uninstall cron jobs for various features such as performing cash out payments, cleaning log folders, creating site backups, sending email notifications etc.
      • BitPay

        • Modify cost per impression + targeting fees for BitPay payments
      • PayPal

        • Modify cost per impression + targeting fees for PayPal payments
      • Payouts

        • Modify payout amounts for different time frames
      • API’s

        • All API settings for the site - see video
      • App Settings

        • All app settings for the site - see video
      • Advertisements

        • Ad management (CRUD) for ad spaces throughout the site
      • Email Notifications

        • Email template management for all email notifications (CRUD)
      • User Management

        • Admin management (CRUD)
      • Surfer/Advertiser Logs

        • Log in logs for surfers + advertisers
    • Admin Account Details

      • Personal account details, name, email etc.
    Monetisation

    • SolveMedia captchas

    • Adbit.co ads

    • Campaigns created by advertisers

    • Other referral programs

    Time Requirements

    This depends highly on how you would prefer to perform payouts to users (see video for how payouts are approved by an administrator. Payout approvals are performed manually for obvious security reasons but scheduled payments are run by a cron job). For example, you can run the site with payouts being processed every 24 hours (so as to not allow the payouts to accumulate) and total time spent for generating payouts is +- 5 minutes per day. You are able to raise/lower the cash out threshold limit too, which will also play a role in number of cash out requests needed to be processed.

    Another factor to consider is the manual approval of campaigns. If you allow these to accumulate you might need a bit more time however it is recommended to review new campaigns as they come in and it is as easy as 2 clicks. One to preview the campaign to ensure it will load correctly within an iframe and to make sure it abides by the site T&C’s, and the second to either approve or deny the campaign. That’s it, all other processes of the site are run automatically using the built in cron management system such as e-mail notifications for new campaigns, payouts to the various micro payment gateways, cleaning of log folders, site backups etc.

    Technology

    The application uses Codeigniter, a well known, well documented and solid PHP MVC framework. The latest stable version at the time of development is v2.2. All API’s and libraries used are up to date. The application has been built in a way that is scalable to any size and easy to adapt to new features. For instance you can add a new cron function to call using the installation process and you may use it within minutes.

    The application folder structure is set out in a way that all business logic is separated into different folders. For instance cron controllers are all under the “CLI” folder, advertisers controllers are under the “advertisers” folder, etc. The notification email system uses a smart way to create new templates that you can use. You may see this in the explanation video under the Email Templates. You define the text & html structure, you then save it with a unique name and you are ready to pull it from the database in any controller to use.

    Specs:

    PHP 5.4+

    MySQL 5+

    Codeigniter 2.2

    Fully responsive front-end and back-end framework built with Bootstrap

    Third party API’s used:

    • MaxMind

    • Paytoshi

    • FaucetBOX

    • BitPay

    • PayPal

    • Blockchain

    • Screenshot Machine
    Included In Sale

    • All site code + backups, PSD files

    • 1 year Web hosting with Vidahost UK (ends February 2016)

    • Domain name (godaddy.com registrar for transfer)

    • Large list of sales/advertising leads of bitcoin based business for potential advertising

    • A 1-on-1 skype session to assist with any other info that might be required to get you started
    Please feel free to ask any questions.
     
    Pippos4, Dec 9, 2015 IP
  2. BromptonWeb

    BromptonWeb Well-Known Member

    Messages:
    2,622
    Likes Received:
    44
    Best Answers:
    0
    Trophy Points:
    158
    As Seller:
    100% - 3
    As Buyer:
    71.4% - 5
    #2
    revenue? licence of the script? , traffic?
     
    BromptonWeb, Dec 9, 2015 IP
  3. Pippos4

    Pippos4 Active Member

    Messages:
    14
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    56
    As Seller:
    100% - 0
    As Buyer:
    100% - 0
    #3
    Hi BromptonWeb.
    Revenue and traffic is non-existent as this site has not been launched and made publicly available. It is a turnkey site that is ready to go and includes branding, domain & hosting, leads and custom PHP script.

    The script is protected by Copyright, with the following terms:

    Permitted
    Commercial Use
    Private Use
    Modification

    Forbidden
    Distribution
    Sub-licensing

    See http://www.bitcoinpts.com/LICENSE
     
    Pippos4, Dec 10, 2015 IP
  4. Fiverscripts

    Fiverscripts Moderator Staff

    Messages:
    1,839
    Likes Received:
    42
    Best Answers:
    1
    Trophy Points:
    370
    As Seller:
    100% - 236
    As Buyer:
    100% - 2
    #4
    is this a unique totally owned by yourself script? will get full rights to it?
     
    Fiverscripts, Dec 11, 2015 IP
  5. Pippos4

    Pippos4 Active Member

    Messages:
    14
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    56
    As Seller:
    100% - 0
    As Buyer:
    100% - 0
    #5
    Hi,

    It is a 100% custom script developed by myself and another front-end UI designer as a personal project.

    In regards to the listing and BIN price, the script is protected by Copyright with the following terms:

    Permitted
    Commercial Use
    Private Use
    Modification

    Forbidden
    Distribution
    Sub-licensing

    See http://www.bitcoinpts.com/LICENSE

    That's what the script is covered by in regards to the BIN price listing on Digital Point, however if you would like to discuss 100% full rights upon purchase for distribution + sub-licensing that can be discussed at a different price.

    Thanks.
     
    Pippos4, Dec 13, 2015 IP