Part 1: "Membership Signup" 1 Page where New Users can Register & Sign up for membership Only 7 different types of membership to be offered. Remark: There is no need for registered users to be able to "sign in" to any type of member area! ======================================================= Part 2: "Payment Interface" (Step 2 of Part/Page 1) Payment Interface will most probably be supplied by online payment system such as moneybookers, or similar. (suggestions to other suppliers of secure online payment programs are welcome!) ====================================================== Part 3: "List of Members" As per verification of successfull payment (refference: email address?) the data marked with (*) in "Part 1" should be entered into a list displaying all members that have signed up. This list should display only Nickname // Zipcode // Town // Country // randomly assigned ticket number (- of member) ================================================== Part 4: "Newsletter" All eMails entered upon during registration should be fed into a database. (DB01) Additional feature on the "News"-Page to subscribe for the newsletter only. (DB02) Possibility for admin to send newsletter to either all recepients of DB01 or DB02 or to both. Function to "unsubscribe" ================================================= Part 5: "Testimonials" ( aka Guestbook) Implementation of a simple "off-the-shelf" Guest book ================================================= Part 6: "The Drawing" It is VERY important to us to make the drawing honest, legitimate, transparent and fair!! Each ticket should be assigned a random number (between 0001 and 2100) and have a "rotating drum" on the website at the day of drawing which will stop randomly and display the number of the winning ticket & translate itself into the associated winning nickname For full details, not included here, due to the 2,000 chars limitation please see: [login to view URL]
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Unix, MySQL, PHP, Webserver