Author

Topic: [ANN] Freebtc.website Bitcoin Faucet Rotator V2 script progress (Read 497 times)

full member
Activity: 783
Merit: 108
Bump for OP edit.
full member
Activity: 783
Merit: 108
Bump for OP edit.
full member
Activity: 783
Merit: 108
Bump for OP edit.
full member
Activity: 783
Merit: 108
Can't wait until it's released! Smiley

It is a work in progress Smiley. It will be in beta/preview for about a month - during that time, I intend on gathering user feedback and suggestions, and fixing unforseen bugs which could come during that time.
member
Activity: 90
Merit: 10
Can't wait until it's released! Smiley
full member
Activity: 783
Merit: 108
I also use laravel for my ptc-site world-of-bitcoin.com. Is a really great php framework, but I needed a while to handle with it.

My UI is Semantic UI. But I have regretted not to have taken bootstrap.

Good luck with you Rotator.

Very slick - I like what you have done with the front-end. I've seen mention of Semantic UI before (JQuery DataTables has it as a stylesheet option in their source code, but I stuck with their Bootstrap option for consistency) - I'm willing to try new ideas etc, so Semantic UI could be used in another project of mine.
full member
Activity: 206
Merit: 100
I also use laravel for my ptc-site world-of-bitcoin.com. Is a really great php framework, but I needed a while to handle with it.

My UI is Semantic UI. But I have regretted not to have taken bootstrap.

Good luck with you Rotator.
full member
Activity: 783
Merit: 108
This is a very nice project, i will set notification on this thread to receive updates as at when due about this project progress, do you by any chance know when exactly everything shall be completed?

I estimate it to be about a month until I put a Beta/Preview version on the web (e.g. at beta.freebtc.website), and a further 2 to 4 weeks to iron out any bugs that occur. I'm quite nitpicky with my code (and it's not 'perfect'), so will be making sure things are of a reasonable standard during beta/preview; however, security has always been the most important thing for me (no release will be made unless this is has been fully tested and perfect).

I've been working on this by myself, and have considered letting others contribute; however, most people these days want to be paid for doing so (which I don't have the resources for). If you're a developer, who has a background in OO PHP, MySQL/PostgreSQL, Laravel 5.2 +, feel free to PM me with a project you've done. While I'm not an expert front-end dev (my experience is on the back-end), I use Bootstrap, JQuery, DataTables and other various libraries, and manage them via Bower, Gulp, and one day WebPack.
full member
Activity: 370
Merit: 100
This is a very nice project, i will set notification on this thread to receive updates as at when due about this project progress, do you by any chance know when exactly everything shall be completed?
full member
Activity: 783
Merit: 108
Hey everyone! I am happy to announce a brand new V2 version of the faucet rotator (http://freebtc.website) is about a month away from a Beta/Preview release Smiley. This version comes with many extra features - namely:

  • Users being able to register their own account.
  • Users adding faucets with their own referral codes.
  • Users being able to share their own rotators, faucet lists, profile, faucets organised by payment processors.
  • Users being able to see Google Analytics stats of their faucets, without having to register their own G.A account.
  • Login and registering protected by ReCaptcha (and a special program which changes captcha scripts at random, on each page load - e.g. SolveMedia, ReCaptcha, and others)
  • Admin being able to add, edit, suspend, and permanently delete users.
  • Admin being able to add, edit, suspend, or permanently delete main faucets/payment processors.
  • Users being able to add/edit/suspend/permanently delete their faucets.
  • Admin being able to see a broader range of Google Analytics stats.
  • Admin being able to automate sharing of faucets on Twitter (and thus syncing from there to other networks via IFTTT).
  • A clean layout with minimal ads (I hate websites that overdo their 'advertising' like spam).
  • Admin being able to create privacy policy, terms and conditions, and enable cookie consent (which is required in some countries).

[EDIT] December 8th 2017: GOOD NEWS! I am in the final stages of a beta release Smiley. At this time, I am preparing installation instructions (for VPS/dedicated hosting at this stage). After this is done, and deployment to a production server is successful, I will be releasing a public GitHub repository with the project. Another edit to this thread will be made when this happens Smiley.

[EDIT] November 17th 2017: Hey everyone. Due to my real-life work, I have been unable to spend as much time as I would like on this project; however, I have been doing what I can Smiley. As of right now, I am: running some thorough security testing (thankyou NetSparker), fine-tuning current functionality, refactoring code and making improvements, and making a list of features for future updates. I estimate a beta release will be made to the public in mid-December of this year. You can view progress via the Feedburner feed on this thread post - if you are interested in working on the project during beta release, please mail me (I would be so grateful for other developers and unit testers help).

[EDIT]: There is a chance I may add capability for more than 1 cryptocurrency. If I do, I'll make sure the admin will be able to handle that themselves instead of hardcoding it in (obviously Smiley ).

[EDIT] September 3rd 2017: Due to Google Analytics API querying limits, I can only limit stats to show on just a 'Stats' panel instead of on each faucet's page. If you want to increase Google's limit for the API (which sits at around 10,000 requests a day), you need to pay Google a small sum of money. I can still code this feature in, but it will have some problems for those who can't have a paid upgrade to Google Analytics API.

Note that users can only add faucets which admin has added. This is to prevent spam - e.g. users adding URL's into the system that are insecure, and URL's which could promote offending or inappropriate content. Users 'add' their own faucets by associating their referral codes with any main faucets available by admin.

By the time Beta/Preview release comes around, the script will be using Laravel version 5.5 (assuming the release date will actually be in August, as is assumed). Otherwise, the script will be running on version 5.4.*.

The above is just a sample of the features that have been worked on so far. I welcome any constructive ideas and suggestions for features!

Once the Beta/Preview version is live, you will be able to register an account and see some of these features. As this will not be considered a 'finished' release, there may be some small bugs that other users could encounter (other than myself) - if you encounter any, please let me know. In addition to that, all major bugs will be logged and monitored by Sentry - I will be receiving alerts when these happen. As there is only one developer working on this script, and due to the nature of timezones, messages won't necessarily be responded to right away.

Once the Beta/Preview has been live for about a month, and the most significant bugs/features ironed out, the new V2 version will be released as a finished version. Subsequently, the script will be also released as an open-sourced product. In-depth and detailed user documentation will be added, including a detailed set-up guide for users using shared hosting and those who have their own VPS/dedicated server). As there are thousands of differently configured environments the script *could* be used in, the 'finished' release will still be worked on to a degree - like a continuing evolution of improvements and features.

While I have yet to request developer contributions, I would consider requests if there is a large demand. Keep in mind that I am unable to pay anyone for contributions in money/BTC - resources are very limited, but my appreciation and gratitude is limitless.

You are able to track development progress by subscribing to the following feed @ http://feeds.feedburner.com/BitcoinFaucetRotatorV2Feed. Note that you cannot view any links that point to repository-hosted files (a login request to the repository will be shown, - and even then, you would need to be granted access to the repository).

Thank you for your interest, I look forward to bringing you a much better user experience Smiley. You can send feedback/suggestions to admin[at]freebtc[d0t]website. While I do have Facebook and Twitter profiles for the rotator, I try minimalise use of social media as it can be unproductive.
Jump to: