286680 Simple PHP Member File System

IN PROGRESS
Bids
0
Avg Bid (USD)
N/A
Project Budget (USD)
N/A

Project Description:
This has to be a simple php mysql based member file download system, nothing complex.

---------------------------------------

Website will have 2 types of accounts:

1) Members

2) Admin

Admin:

Admin can login to the admin panel and upload certain files (PDF) into one of three categories. Can add a description to those files and those files are saved in a secure folder.

Admin can set a price for each category file in credit system, for eg: $10 for Category A file, $6 for category B file and $3 for category C file.

Admin can edit the paypal address to which all payments should go and that same email address will be used to send the contact form email results.

Admin can delete those files from the system.

All upload, delete record is maintained

Deleted files will go into trash section where they will remain till admin empties the trash.

Admin can see total member list with their contact information

Admin can manually add a member using member enrollment form.

Admin can manually add credits to a member's account.

Admin panel should show total number of files uploaded (all), total number of active files in the system (available for download) & total number of files deleted (in trash bin).

Admin will have feature to send email to all members at once from admin panel.

-----------------------------------------------------------------------------------------------------------------

Members:

Members can register from the main page / login from the main page.

Members can add credits to their main page using PayPal. Amount they want to add can be entered in a text box before clicking 'buy' and PayPal should charge them that amount.

Those number of $ credits are deposited in their account as soon as they make a payment by PayPal (need paypal IPN setup for this).

Members can see the file titles and descriptions of all files in three categories and can see a 'Download' button beside each to buy and download the file, the price of those files (credits) will be deducted from the member's account as soon as they download the file by clicking the button.

The 'Download' button will not be shown for the files the member already downloaded, those files will be listed as 'Downloaded' with date and time of download mentioned.

Records should be maintained of all the files downloaded by the member / the files can be added to a 'Downloaded' list with date and time of download mentioned.

------------

And the usual features for memberships like storing of contact informations, forgotten password mailing service and html editable homepage for the admin.

Downloads have to be secured so that people are not able to access the files without buying them from member areas.

Use of template for interface design is okay, specific design theme is decided all graphics can be supplied or even a html template.

----------

Please provide example of similar work you did and only bid if you can do it in the time you bid for, we do not have a lot of time for testing and debugging for this simple system.

Thanks, please bid your best price and realistically when you can finish this simple system.

Please write 'READ' before each bid and message so that I know you read this description and not blindly bidding like some people do.

Skills required:
Anything Goes, CSS, MySQL, PHP
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.