We have an example Demo PHP-Coded social networking website that contains MySQL database. The MySQL database contains tables that carry data about users who are registered to the social networking site, such as their age, their weight, their gender type, their name, their location in terms of country, state and city, their hobbies, their preferred food types etc. in other words just user profile data.
Now the following are the tasks:
- "1) We want webservices configured to the said website above that will allow an external iPhone application to call out the user's profile data in terms of each of those user profile fields mentioned above get displayed on the iPhone screen". This should allow the iPhone application to display the users' data from the website onto the iPhone screen. That is the underlying objective.
2) We want there be an admin panel in the php website that will contain the admin's specifications of what kind of user profile data to be transmitted across from the php website to the iphone screen."
3) The admin panel mentioned in 2) must be able to be transferred at our own wish to ANY OTHER PHP CODED WEBSITE DOMAINS THAT WE WANT, SO LONG AS THOSE CONTAIN THEIR OWN MYSQL TABLES AND USER PROFILE DATA, SUCH THAT I CAN CHOOSE TO DISPLAY USER DATA FROM OTHER WEBSITE DOMAIN NAMES INSTEAD ONTO THE IPHONE SCREEN (and thus not necessarily from the said website mentioned above which is one example that can do so, and which serves as a mockup or one simulated example only).
NOTE; 3) is ULTIMATELY Most important, as we want to easily transmit data from MySQL database of other websites instead, onto the iPhone screen. We want the EASE AND FREEDOM AND FLEXIBILITY to easily do so.
Payment conditions for Milestones in this project:
We have 2 domains, each requiring different number of profile fields to be transmitted across from the corresponding website to the iphone screen (via the application and webservices).
Thus, milestone created will be pro-rated between the 2 domains. The one with the larger number of profile fields to be transmitted from website to the iphone screen (via the iphone application) will be allocated the BIGGER PERCENTAGE of the milestone fees in the project.
Milestone will be created UPFRONT before work on the webservices part starts on the domain.
Once it is done for the domain, and data transmitted successfully via the iphone application to the iphone screen, then 2nd milestone will be created.
When ALSO the SIMILAR output in the 2nd domain as described above is also transmitted to the iphone screen via the iphone application, then the 2nd milestone created earlier will also be released, to complete the project.
Thus, no upfront transfer of funds, nor upfront partial release of funds but milestone will be created before the corresponding domain's webservices's WORK STARTS, and will be released when that's domain's part is done in transmittting data successfully across to the iphone screen.