1. Clean and complete install of add free Dolphin software. I only purchased the $39.00 license because I wanted to have some custom work added to my Dolphin prior to buying the rest of the package. I've seen a lot of people frustrated with the software and support from Boonex. So, I purchased the minimum so that I could cut my losses if it didn't work out.
2. I need to change the email confirmation to also include a cell phone confirmation. It will involve adding a script in the sign up as well as in the admin. The sign up page will need a place to add your cell phone and choose your cell provider. When this information is completed in the sign up, I need a randomly generated code sent to both the users email address as well as a randomly generated code sent to the persons cell phone. Both need to be entered in the sign up process to confirm the users identity. Once the codes are entered, the user is directed to their profile page where they can complete their profile. In the admin section, I want the ability to add all the different service providers. For example, I'll add Verizon, T-mobile, AT&T. When a person is confirming their information during signup, they'll choose their provider from the drop down menu and then enter their cell number. As a result, a text message will go out to them during the sign up process requiring them to enter the randomly generated code to confirm their identity. I need the ability in the admin to create as many cell phone service providers as possible. Each cell provider allows you to send SMS text messages via email. For example 951 555 1212 @ vtext dot com. I would just add the @ vtext dot com in the admin under Verizon and then when the user is signing up they can enter their cell number and then choose verizon in the drop down and the system should merge them together to send out the confirmation message.
3. After signup, I want to modify the profile and Admin. I want their to be a module added to the profile and admin page that does the following:
a. Admin can add surveys that have between 1 to 25 questions each. The first survey will be viewed on all users profiles. The survey questions will be generated by the admin. The first 25 question survey will be general questions that other users will answer while visiting a persons profile. the first survey appears on a persons profile. The questions are what you can call innocent questions. Once a user has created their profile, a person can add as many surveys generated from the admin to their individual profile as they want. The remaining surveys will have a temperature scale from (warm, mild, to HOT). Hot surveys would allow others to answer survey questions that expose the users most intimate secrets based on what others know about them. The survey questions can only be multiple choice. NO text boxes can be aloud since I don't want people posting open ended answers that might create a potential law suit. The point of this feature is for others to be able to provide insight on the person who's profile they're visiting. For example, if I go to Jane's profile, I can see how others have answers her survey questions (displayed in graphical format), which would ultimately provide some insight on what others think of her. Jane may allow several other surveys to be answered as well, providing even further information about her that I would've otherwise not known. Users have control of how hot they want their surveys to be. The admin will have the ability to create these surveys and the user will have the ability to allow or disallow the surveys in their profiles. Additionally, I want members to have the ability to search for profiles by cell phone number.
b. Before a user becomes a full member, (full member access allows them to view other peoples profiles), they have to invite 3 new people. During the invite, a user is asked to fill out the general survey of 25 questions about the person they're inviting. They will also be required to provide that persons email address and cell phone number. Once the survey questions are filled out, an email and text message goes out as an invitation to the guest. I will require that the email be editable in the ADMIN section of Dolphin. I'd like the email to be called Invitation email. When the email goes out, it indicates to the potential guest that someone has filled out a survey about them. The email and text message should also indicate that if they want to see the survey results, they must use the randomly generated codes provided in both the email and text message to register online. In the email there should be a link provided for them to complete their registration. Once logged in, they can see the results of the survey as well as survey others in the same fashion. Once a member invites 3 other people, they can go to other members profiles and fill out their surveys. They cannot fill out another members survey until they've invited 3 new people. They also can invite as many people as they want. It should be encouraged for a user to invite as many people as they can. A user will get points for the number of invites they send out that will eventually result in rewards. So there should be 2 ways to fill out a survey about someone. The first is by invitation and the second is by going to a members website and clicking on the "fill out my survey" link.
This is all I need. The initial sign up must have the cell phone confirmation and then I need the survey in the profile. In the user profile desktop section, I need the user to be able to select the surveys they want added to their profile.....and I want the admin to be able to create surveys that the users can add to their profiles for others to answer.
The website pretty much has all the other functionality I need at this point. I'd also like any fixes, bugs, and issues cleaned up.
Bid includes server setup, performance tuning, dolphin install, optimization, bug fixes, development of all modules/modifications, and invite sender integration. Thank you.