I need a pay-per-download system integrated with other system with the following logistics:
User registers on site
User is approved/denied.
If denied: email sent
If approved: email sent + ability to login.
First and Last Name
Why they should be accepted
Once user is logged in, they can:
- Upload new files/delete files
- Update contact info
- Update pay info
- Update visible user profile,
- View how much earned hourly, daily, weekly, monthly, yearly + a customisable date option (21/12/2011 -> 05/05/2012).
- View how much earned from referrals
- Upgrade their account at a set MONTHLY price (this price is set in the admin panel which I will explain further)
- IF UPGRADED: They can modify the download link URL.
- IF UPGRADED: See avg download earning, country of downloads, unique visitors to their download links and traffic sources.
How the website functions:
User visits a download link. The download appears: User can either download that (which will pop up with surveys), or can purchase points for his account.
If user is logged in and wants to purchase, redirect to PayPal gateway.
If user is not logged in, pop up the registration form and once registered, redirect to PayPal gateway.
ONCE PURCHASED: The points must be automatically added to their account. Each download costs n points, which can be specified in the admin cp. Default 1 point for each product.
When a user is logged in and downloads these files, TRACK THEM in the database (corresponds with the user module explained below).
I've got two questions: Can I set up the amount of points purchased and their price, and how much each file costs (constant for every file).
Earnings + Statistics
Index page needs to have basic info + sidebar links to other admin info.
The info required:
- Registered today
- Total unapproved/pending
- Total members
- Files today
- Total Files
- Downloads today
- Total downloads
- Reports today
- Subscriptions today
- Website title
- Cost of each file in points
- Require admin approval of registrations (yes/no) - Default yes
- Require admin approval of downloads (yes/no) - Default no
- User upgrade pricing - Default $10 monthly subscription
Users module - Mainly includes the user info:
User ID (Unique)
Contact + Pay Info
Downloads of uploaded files.
Referrals (number of referrals and their names) + REFERRER (who referred this user to the site)
Their own downloads (downloads from their IP Address)
Settings where I can add the advertisement information/surveys. When an ad code is put in into the code (title + link, usually a script as it generates a unique user id when going to the survey), it gets put into the download popup -> these are randomly chosen when a user clicks download.
Earnings & Statistics:
Total money today (24 hours from this second the query was generated):
Total money all-time.
Total money from specific time -> specific time.
File information (Change table in regards to: Date uploaded, last downloaded, download number, profitability, file ID (unique) and visitors/traffic) ALL OPTIONS ascending -> descending
Which ads are functioning the best.
Develop AND design the system logistics and functions. Need the whole system working.
Design (graphics) the website.
I need the programming to have comments for further changes, will also require a detailed document for further changes.
SAFE developers. No developers who don't understand versatile development, this must be scalable for further expansion, not a one-time system.
4 freelancer đang chào giá trung bình $925 cho công việc này
Hello Sir/Mam We can do this project for you. Our bid is tentative right now, we will finalize bid amount once specifications are discussed and finalized.