Expand the functionality of a Image hosting website
$30-250 USD
Maksettu toimituksen yhteydessä
Dear Members,
For an image hosting website we require a Pay-Per-Download functionality. The work that needs to be done consists of the following:
1. Modify the existing views counter to count only 3 views per single IP per 24 hours. (If the same IP views more than 3 images during the same 24 hour period, the views table in the database should not be updated. When the 24 hour period ends, this starts again for the next 24 hours). The counter must be modified with the help of MaxMind GeoIP or simillar geo ip database. Depending on the location of the IP of the viewer, in a separate table in the database a corresponding tier row must be updated. Example:
Viewer’s IP is from USA. USA is set as a “Tier A” country. When the viewer views an image, the “Tier A” column corresponding to his username gets update with +1 .
2. A query In the user's profile panel - The user should be able to see the total number of views that their images have received since the last payout request, and a simple php function should multiply these views by a fixed amount per tier. Example representation:
VIEWS SINCE LAST PAYOUT:
Tier A - xxxxx views / $5
Tier B - xxxx views / $1.71
Tier C - xxxxx views / $2.44
Total views: xxxxxxx
Total earned : $9.15
3. Payout request button - This button should become active (clickable) after a specific amount of earnings has been reached (for example - if earnings are less than $10 - the button is greyed out and unclickable. If earnings >$10 , button is active). When this button is clicked, it should record the current total views in the tiers A , B and C database, copy them to a table , for example, “Requests_queue” and then reset the counters on the tiers table to “0” for all tiers.
4. In the admin dashboard, there must be a list that shows the current request_queue and a button against each item in the list in order to dismiss it when payment has been made to the user.
Thank you for your interest.
Projektin tunnus: #6124036
Tietoa projektista
7 freelanceria on tarjonnut keskimäärin $215 tähän työhön
Hello.. !!! We have read and understood the Project Requirements of your posted Project giving attention to each and every aspect of it. I would highly Appreciate if we could discuss this in detail. I have dedica Lisää
Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks
hii..i'm having 5 yrs experienced in MySql,PHP..recently i'm completed such type of projects..its my pleasure to work with you...you can check my review also....thanks
I'm able to do this work with my expertise in PHP and MySQL. I'll deliver the work in time with best quality.