My project has to fulfill 3 main criteria : a) it must be very user friendly b) it must be very viral . When they see my website, they will tell their friends c) it must be organized, automated and updated by itself We would like to make "Send back our U.S troops" campaign It is to create awareness among U.S citizen to send back the U.S troops from Iraq First, there will be a flash electronic greeting card After that, he will personalize the message and he will use the import tool to import the address from Yahoo! , hotmail, gmail,msn, aol to send this e-cards to their friends or he can use "tell friends" tool The sender/receiver name and email addresses will be kept in my database so we can email and update them about our website. An advanced email broadcast and personalized tool is needed The email should reach their inbox and not their junk folder. The import tool can also check if their contact list has signed the petition or not There is "preview before send" and "send" button After that, he will go the petition board. Petition board is composed of lots of bloc. We understand when people want to demonstrate, they raise their fist So, a bloc looks like a raised fist which user can sign his petition name (signature) onto the fist. Then user can write a petition message It is limited to 160 characters He also has the option to type his own state. This field is optional When visitor hover the mouse cursor onto the fist, the particular petition message pop out On the petition board, there will be empty bloc and signed bloc User can sign using different fonts or funny font options You will provide a platform which user can choose the font, funny font, underline, italize, glitters,.and others User can preview after he type in his petition name (signature)and message Before the petition name and message go live, it will lead to paypal or 2checkout payment page When he is in the payment page, his details e.g name, email address, state brought forward from user's previous input and will be prefilled in the order page After they pay, their signature and message go live instantly. It's because sometimes user want to sign on specific petition bloc or he want to reserve specific blocs for his friends or himself He can prepay the specific blocs for themselves or for their friends You have to prepare platfform for all these in the preview stage and in the ordering process Besides, user only can reedit the petition message to a maximum of 3 times If more than 3 times, he will be charged the same price again There should be a statement regarding this after they paid User can't change the petition name And as always, I as admin have the tool to change all these. Our purpose is to get 1 million petition names (signature) You have to organize how many bloc in one webpage how visitor can search if their friends have signed the petition by name, email address and state Make it user friendly, and easily search Make the user love to find out what are the newly added petition message, what is the most hot / mostly viewed petition message, how many petition message are coming from which state After user paid, he will be given his unique fist image file which bear his own signature. With this, he is given guidelines how to put on his own blog, website and this hyperlink to his own petition bloc (fist) on the petition board Besides, he is also guided how to send instant message to tell his own unique fist to all his msn, Yahoo!, AOL, Skype chat friends or tell his online chat friends through changing the status on his Yahoo ! , msn , AOL, skype Screenshot should be provided for this My server info : Apache version [url removed, login to view] (Unix) MySQL version 4.1.18-standard PHP version 4.42 You don't have to install the wiki but design a profile in [url removed, login to view] The purpose of the myspace profile is to bring visitors from myspace to my website A ringtone section in which user can submit their ringtone with the theme "Send back our troops ! " User can rate each ringtone, give review and send to their friends thru import tool or tell friend tool It also shows how many downloads for each ringtone It must be very user friendly for user to upload and download to their pc/phone and must be very organized No charges on download and upload the ringtone Each ringtone with max 30 seconds or 10MB If the user submit the ringtone not in the expected format, it should be given webpage link how to convert it. The ringtone has to be in certain format for easy download to pc or handphone [url removed, login to view] Besides, there should be a webpage for user to submit suggestion on how to improve our website. User have to type in a random image to avoid spam and have to include an email address It must be very organized for us and for the user as well. You should develope a very unified and robust administration tool for us to keep track what the users have done e.g send to their friends, post ringtone, petition message, paying customers, state and other It should be easily organized, emailed the users as a group, , ungroup and regroup them , personalize them and others You've to develope and integrate the whole website except flash e-greeting card You've to integrate flash greeting card to my website too.