(Need no later than 2 months from now.)
I need a pay-per-upload system with CC transaction abilities and user accounts. It goes like this.
User registers with the site for main account.
User chooses # of images that will be uploaded.
They are presented with a total due and CC payment options.
Once payment is done, user's account is automatically credited with however many credits they bought.
User then has the ability to upload images.
For each image, user gets a "browse" button to find file, and they also get a drop down for a category the image belongs in.
On submit, files are checked against dimension requirements and user is alerted to change if file doesn't fit requirements.
Script changes file name to include user acct#, category and sequential number.
Once upload is complete, user has a list of files that are submitted along with a thumbnail and category for that image.
Script has ability to have a purchase deadline and upload deadline.
Uploaded images are stored in a folder on the server as well as emailed to me for redundancy.
Forgotten/lost password retrieval a must.
The user "home" screen should contain a snapshot of all pertinent details like contact information, number of upload credits available, uploaded files snapshot, days/hours/minutes to deadline, etc.
As an administrator, I need to be able to view accounts in a list view, edit any and all user info if needed, make adjustments to credit balances. Mass email ability would be nice to inform users with credit balances that the deadline is approaching and other messages. I also would like to be able to easily control the options within the upload "category" dropdown menus or any other thing that might change from time to time.
See attached PDF for full info/feature requests.