im willing to pay good money a whole lot more than $5 lol
here is my project plan:
Our Current Process
Our forum accepts paid subscription. Users can pay for 1 year or 2 year membership. Once they click "pay" on the 1-year or 2-year membership column respectively, our forum will direct users to PAYPAL site and they can pay from there. When payment is successful, we will receive an email from PAYPAL that payment is successful. Our administrator will then contact users by email to assign them username and password. Users can then use the newly assigned username/password to login to our protected directory to download files and documents for the period they paid for (i.e. 1 year or 2 years). Currently, there is no limit to the size of files download, no limit to the number of downloads, no control on the expired subscribed users logging onto our protected directories.
Our New Automated Process
1. The script should create a form for current (paid) members to re-fill their details (i.e. Paid membership username, Paid membership password, paypal email address, paypal transaction ID) to be eligible for the new process.
2. The script should automatically record who the users are (by his username on the forum) and register his start and expiry date for the membership.
3. The script should automatically send a message to his forum mailbox containing his username, password login and the link to the download site.
4. The scrip should automatically check for any near-expiry membership and send a message to their forum mailbox that their membership is about to expire and provide members to a link for membership renewal.
5. The script should create a report panel that allows our administrator to see the download details such as:
Time/Date of each file download
Size of each file download
IP address
Username of paid members
Paypal transaction ID
Start date/ Expiry date of paid subscription
Search function to allow administrator to search for the above information listed
Report function to allow administrator to see the above information by month/year
6. The script should create a control panel that allows our administrator the power to:
Delete members permanently
Ban members temporarily
Restore members
Limit each members download size by month, year (If members exceed the download limit, an error message will appear informing members as follow You have reach your download limit for this month. For support, please contact the forum administrator.
7. With the username/password details, paid members can then log into our protected directory (
www.xxxx.com/download) and the script should automatically verify the users as follow:
Script Verification Process
Check if subscription is valid?
If Yes
If NO
Users can access to Folder XYZ on our server and click onto the file he wish to download.
If the subscription is outdated, users are redirected to webpage ABC to pay for a new subscription.
Upon clicking the file, the script will check if the users download quota is exceeded? (Administrator should be able to control the download size by weeks/month/year for users)
If Yes
If the quota is exceeded, the user will be redirected to another web page EFG, and a new subscription page will be available to extend the current subscription.
If NO
If the subscription and the quota are valid, the user is able to access to the folder XYZ and download file via our customised file explorer.
this is not for any noob i want a very skilled coder to work along side me so i can achieve the results above