Find Jobs
Hire Freelancers

78310 Membership and File Management

N/A

Fullført
Lagt ut omtrent 21 år siden

N/A

Betalt ved levering
Membership Project: Over all Requirements: PHP 3+ and MySQL running on FreeBSD This project is 2 fold. Each piece must interface with the other, but at the same time be independent of the other. Membership program: I am currently using ccPass located at [login to view URL] 1)Must interface with Ibills PINCODE System 2)Must interface with PayPal. 3)Must be expandable to interface with Verisign and/or authorize net (in the future, not currently needed.) 4)Should use .htpasswd files (not an absolute requirement, but I am familiar with it, and the alternative must be hack proof, password trading proof etc.. My current server has IProtect etc installed, and I would need to know that what is being offered is equal to its performance.) 5)Admin panel must be able to search by all fields of IBILLS PINCODE system (transaction number, email address, subscription number, pin code number in addition username must be searchable.) Additional fields must also have date joined, bulk email to several levels of members (free, paying, expiring within the next xx days, expired in the last xx days) should also record ip address and other pertinent information. 6) Once a member requests access, an email is to be sent to the email address entered, with a verification code, or temporary URL to continue on with the membership process. 7)Must be able to get reports based on date joined, last time logged in, amount of files downloaded. 8)Memberships are entitled to download files (MPGs, AVI’s etc…). 9)Program must keep track of files, as well as access to them. (see file management below) 10)Users can sign up for a free account, or a paid account. Paid accounts can get unlimited downloads, or a restricted amount of downloads. Memberships can be on going, or fixed term (recurring or a one time billing). Recurring memberships can also be for a certain amount of kb downloaded. 11)Should allow for Banning a user. IE. John Doe has pissed off the admin, so we lock that account, and email, so that they may not use it again. Obviously there are ways around this, but this will deter most people. File Management - I am currently using Smartarchive v2.0 from [login to view URL] 1)File management verifies what type of membership a person has. If it’s a paid membership, then they can download files. 2)If a free membership, they must upload files in order to earn credits for downloads. Admin should be able to change ratio on the fly. Does not need to effect current credit . IE if a user has 100000 bytes credit and the ratio is change, this users credits do not need to be recalculated. 3)Files uploaded must be approved via an admin function. No credit for uploads is given until admin approves files. 4)Files information should include 5 fields changeable via admin panel). 5)Admin Panel, when approving denying file uploads should display the following: File name, File size, Thumbnail image (or link to), the 5 fields, the category of file, username who uploaded file, and if user is a paid or free member. 6)When approved or denied, admin should have option of sending email to user explaining that file was approved, and xxx bytes of credit was given, including an account balance. If file was denied admin should be able to explain why file was denied. (Wrong type, corrupt,) The denial email should allow for free form entries, predefined reason can also be implemented, but not restricted to them. 7)Admin panel should allow for renaming of file and thumbnail, as well as allow for a “bonus” function. i.e. if normal file ratio is 10:1 the admin should have the option of changing credit for this file to a different amount. 8) When files are uploaded (both the file and the thumbnail). they should reside in a temp directory on the server. When a file is uploaded, if a duplicate file already exists elsewhere on the system Admin should be notified of this in the approval panel, giving them a chance to rename the files. 9)When files are approved they should be moved to the specified directory for that category of file. If over writing a file, admin should be warned. 10)Admin should be able to change category of file. 11)Admin should be able to move files from one category to another. Should be able to add, delete or rename categories. 12)Catagories should be allowed to be marked as "Bonus categories" IE category #1 is a ratio of 5:1 but category #2 is bonus (or penalty ) category that is worth 10:1 or 1:1 13)Should use HTML templates, so that once the system is finished, new pages can be generated. 14)Admin should see additional information about files, such as who uploaded etc.. Templates should be able to display information (any or all) File name, size, the 5 fields as defined above, the date the file was approved, the category, and number of times it has been downloaded. (by all) Additional fields should allow for rating the file. I am open to any and all suggestions. This could involve a totally new program, or an existing program or two with modifications (such as [login to view URL] ) Obviously, Price is important, but experience and usability are more important.
Prosjekt-ID: 1825605

Om prosjektet

1 forslag
Eksternt prosjekt
Aktiv 12 år siden

Ønsker du å tjene penger?

Fordeler med budgivning på Freelancer

Angi budsjettet og tidsrammen
Få betalt for arbeidet ditt
Skisser forslaget ditt
Det er gratis å registrere seg og by på jobber
Tildelt til:
Brukeravatar
We are able to do it and we can begin work on the project immediately.
$1 000 USD om 14 dager
0,0 (0 omtaler)
0,0
0,0

Om klienten

UNITED STATESs flagg
Saint Louis, United States
5,0
4
Medlem siden okt. 6, 2006

Klientbekreftelse

Takk! Vi har sendt deg en lenke for at du skal kunne kreve din gratis kreditt.
Noe gikk galt. Vær så snill, prøv på nytt.
Registrerte brukere Publiserte jobber
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Forhåndsvisning innlasting
Tillatelse gitt for geolokalisering.
Påloggingsøkten din er utløpt og du har blitt logget ut. Logg på igjen.