574253 Social Network Website

DO NOT BID, if you are not willing to complete the project within 100 days.

DO NOT BID, if you are not serious about taking large project.

DO NOT BID, if you are not in the position to start work on the project, if awarded within one week.

DO NOT BID, if you can not assign six people in your team to work on this project.

DO NOT BID, if you are busy to submit a proposal and project understanding.

DO NOT BID, if you can not demonstrate clear understanding of social networking with our two pages questioner.

DO NOT BID, if have no experience with Large Social Network Website.

DO NOT BID, if do not master one of the following framework: Zend, Yii, OOP Concept and proven code for Social Network.

DO NOT BID if you can not produce clean and bugs free code.

DO NOT BID, if you planning to use Wordpress, Drapal, Joomla or any CMS as framework, since they are not expandable for some planned future modules.

DO NOT BID, if you do not agree with the payment terms below.

FUNDS TO BE PAID in an account based on the milestone below and released by the buyer upon 100% completion of the project.

PLEASE INCLUDE with your bid a full-page to demonstrate project understanding via private message not including your profile or site designed.

PAYMENT TERMS:

We will not pay provider directly nor pay provider upfront. Hence, we will post all payments based on the payment milestones below in the Portal with the purpose of protecting our welfare. Provider receives the first 50% of payment released by the buyer once the full website is completed, uploaded to our server to our satisfaction. Provider receives seconed 50% of payment once the website debugged and assured stability and bugs free for 60 days. We will not accept partial work, only complete 100% working project.

Payments Milestone

Equal payments plan will be deposited in the Portal milestone payment system.

Milestone 10: When the site tested and ready for uploading for production and provider load it on our servers.

GENERAL REQUIREMENTS

The final Website design should have all the features, capabilities and functions that are listed in the generalized list of the functions and modules below. The Website look and feel should be unique and not in violation of any copyrights.

The code should be modular and well-organized and should not contain any encrypted files. You must ensure that all work together cohesively. Layout flowchart of scripts interconnections are well documentations. The code must be understood by our programmer and by your colleagues in case of future enhancement of [url removed, login to view] want it done professionally with a stable code; professional look and feel; solid security; easily expandable and scalable and must be able to expand to around +10 million members.

All software must be self contained and no outside services should be required. This project must not rely on any services that require monthly (or other) fees. No outside services. No other software to buy. Any needed services must be approved by the client in writing.

We require complete and fully-functional working program(s) in executable form as well as complete source code of all work done (so that client may modify it in the future). A backup copy of all deliverables is to be sent electronically by way of upload to the final server used for installation AND zip file should be sent via email.

All rights to this software belong exclusively to us and you will provide 100% of the source code upon completion. You will not be able to sell or share to second or third parties or licensed out any part of any of this project code or design with anyone else. All deliverables will be considered \"work made for hire\". Buyer will receive exclusive and complete copyrights to all work purchased.

The work will be completed within 100 days window. You must stay within the agreed time schedule. If you are beyond the deadline date, I reserve the right to void and null the agreement and get funds back.

We expect developers to be available during the programming by Voice IP phone, chat and email. You should be able to communicate well in English.

Installation guideline: Any website server-side deliverables must be installed by the developer company, the company will move and install the software from the place it was created (QC environment) to the (production environment) in ready-to-run condition in the Buyer\'s environment. The provider should outline servers and hosting requirements for successful installations.

Testing: The installer then tests the software to make sure that the installation was done properly and completely production environment.

PROJECT GENERALIZED DETAIL LIST:

This list is only provided for reference and is NOT complete. This project requires you to assemble a COMPLETE list of functions and features; a non-working HTML mockup of all pages/screens in the final software once you are chosen and we enter into an agreement.

Prototype: The Provider will create a HTML non-working mockup of ALL pages/screens in the final software, actual nonworking page and look of the final design NOT BLOCKS.

The buyer have to approve the HTML mockup work. Creating a prototype makes it easier for us to visualize the final software, and reduces misunderstandings.

Document: The Provider will create a document describing everything the final software will do (other than what was documented in the prototype.)

Daily Updates: At the end of the day, email us a brief daily update about work completed on the project and access to system to allow us to view work completed. .

Database: The expansion capability and database scalability is very important. The whole site should work on caching technique for faster loading. Proper indexing and Database caching are expected. The use of one main database and Master/Slave replication is preferred keeping load balancing in mind, which can be synced over multiple servers in real time by load balancer use.

MYSQL WORKBENCH to see load on each table and values in runtime information with full statistics.

Language: Multi Languages support i.e translator to different language to change the site HTML link title. In addition, database must be in UTF format as well.

Mobil: Actual Mobil connection support for i.e: iPad, Wap, Android, Blackberry, iPhone and Windows Phone so members can access the site functions from their Mobil. The code should auto determine whether the request is coming from a Desktop browser or a mobile browser and display the related content

Facial recognition API connection from [url removed, login to view] to allow member to use Facial recognition. It is an API only available from face.com. It is used for fun, it can recognized user age, sex, and it can matches names to photo.

3D Photo Editor: 3D photo editor is for Fun, It is PHP script that allow user to change photo in 3D, it is freeware might be at copyscripts.com.

Antivirus: A mean to scan any uploaded or download file (photo, video, music, attachments) or a way to ensure no viruses can enter the servers.

Signin/Data import: API support that allow members to import their profile data from facebook, G+, AOL to Oursite or signing using facebook, G+ or AOL account.

Meters: Complete accounting meters for the whole site on the 1st page and per member, alerts, message, posts, likes, comments, trips &#65533;.and as needed by the buyer

Image: All graphic design as images, small icons, eCard photos and logo needed for site will be provider by the Provider Company. The client will have to approve the images

Arrow up: An arrow image, once clicked on it to go up immediately from button of page. For pages that have many rows and the user keeps scrolling down. We can have small arrow image pointing up that scroll down with the page. User can click on the arrow and it shoots the page all way up faster than using the mouse to scroll up the standard way. This is needed for the wallpage and the business page and the site\'s pages.

Like/unlike: Like/unlike support for all posts, music, video, event, topic, destinations with counter and thumb up/down icon as needed.

Action animation: When doing any search or activity that takes time, always show an animation processing motion like in FB.

Review: Member should be able to write review and set rank by stars on any publicly posted topic, trip, event

Ecommerce: Complete automate payment centers are needed as outlined below for each area and section that require member to pay

Billing: All billing information should be kept in one place and remembered, so member does not have to enter his billing information every time they do a new transaction. Should be very secure. History of all billing should accessible from the Billing menu item under Account. Allow member to use his home address for billing contact if they are the same with a check box. Allow member to use Visa, Master card, paypal.

IP Stamp: Every post should have the source IP address to references if need rise.

Permission: This has to be GUI choices for member and quickly selected by mouse from the list above when user create profile or post any photo, video or any post or setting that requires permission.

Revisions/ Design Change: We should be allowed revisions during development i.e : changes to the layout and data search capability and screens as long no new major sections are introduced.

WallPage: Can think of it, as personal webpage/wall.

Create a Wallpage for members when they create their account, referred to it by [url removed, login to view]

Ad Campaigns: Ads created by the member should appear after member clicks on Advertise. Member can manage their Ads or create new Ads from there and view statics about his ads like billing, how many display.

Click through Banner or Sponsored Ad Links: Should open with new browser page and not affecting current member page.

Quick Search: When performing any search or filling forms. The scripts should lookup any available member name, business name, webpage name, apps, games&#65533; and autocomplete filling the rest of phrase once member type the 1st/2nd letter, either from our database or from preloaded data.

Help: Provide help about each item by click on question mark \"?\" or \"!\" and we should have FAQ, Ticket System, Live Chat Help. Help Center to provide an in-depth learning module where the user can find answers to all aspects of the site.

One Year Support: On bug fixes, why and what to do with this issue

Photo: Main photo in the Wallpage and in the profile should display with signal frame and double frames for albums..

5 freelancers are bidding on average $23500 for this job

Dear adehas,
We are a Software Services and Product Development company dealing with outsourced projects.
We have good experience and skills on Microsoft and Java technologies, open-source platforms like PHP and Zaidi

Hello,
Our developers have extensive experience in development of financial software and custom solutions.
Some examples of our work:
[login to view URL]
We would be glad to help you with this project.
Zaidi