This project encompasses the technical design,implementation and deployment of a social experiment website. Visitors to thesite will be able to browse and vote (yay or nay) through the posts created byregistered members. A post is centered around a photo which the member uploadsand annotates (tagging functionality similar to flickr).?
When bidding, please support your bid with why your company can accomplish thejob effectively and with quality. Base your arguments with direct relevance to this project's requirements and needs. Generic bids will not be taken seriously!?
This project encompasses the technical design,implementation and deployment of a social experiment website. Visitors to thesite will be able to browse and vote (yay or nay) through the posts created byregistered members. A post is centered around a photo which the member uploadsand annotates (tagging functionality similar to flickr).
Following this initial project, we intend to continue thedevelopment work through enhancements, extensions (e.g. iPhone and Facebookapps) and fine tuning of existing features and user experience. We therefore seekto form a long term relationship with the elected developer to ensure smoothcontinuity and beneficial success.
1.? ? ? ? ? ? Posts are displayed indescending order of when they were created and segmented by category using tabs
2.? ? ? ? ? ? Top voted post featured on the side.
3.? ? ? ? ? ? Search posts, annotations and authors
4.? ? ? ? ? ? Weekly article by the editor
5.? ? ? ? ? ? Tag cloud based on photo annotations, post titles, comments and registeredmembers’ bios
6.? ? ? ? ? ? Latest 10 comments
7.? ? ? ? ? ? Login, Logout, Register, Lost password and edit profile functionality
8.? ? ? ? ? ? RSS for new posts, weeklyarticles and comments
9.? ? ? ? ? ? Ads
1.? ? ? ? ? ? Create a new post
2.? ? ? ? ? ? Upload a photo and allow toscale and crop
3.? ? ? ? ? ? Add one or more annotations(tags) to the photo (similar to Flickr)
4.? ? ? ? ? ? Annotation will have anauto-complete functionality to increase consistency.
5.? ? ? ? ? ? Members can edit or deletetheir posts.
6.? ? ? ? ? ? Visitors and registeredmember can comment on posts
7.? ? ? ? ? ? Anti-Spam for comments
8.? ? ? ? ? ? All visitors can vote Yayor Ney on posts
9.? ? ? ? ? ? View posts by author,category, tag word
1.? ? ? ? ? ? Registered members can edittheir profile
2.? ? ? ? ? ? Count each time a membervisits and keep last visit date and time
## Ads & Marketplace
1.? ? ? ? ? ? Ad placement
2.? ? ? ? ? ? Advertisement clicktracking
3.? ? ? ? ? ? Click-to-buy link withinphoto annotations
## Site Administration
1.? ? ? ? ? ? Secure login foradministrators
2.? ? ? ? ? ? Add new pre-definedannotations (tags)
3.? ? ? ? ? ? Edit member’s annotations,specifically those that are free-form into pre-defined annotations.
4.? ? ? ? ? ? View and edit allregistered members’ information
5.? ? ? ? ? ? Disable members
6.? ? ? ? ? ? Moderate new posts andcomments before published to the site
7.? ? ? ? ? ? Gracefully handle conflictswhen multiple administrators are editing posts, comments and memberinformation.
8.? ? ? ? ? ? Add, edit and delete pre-definedphoto annotations (tags)
9.? ? ? ? ? ? Assign and manageclick-to-buy links for each annotation (tag)
10.? ? Manage advertisement andplacement
11.? ? Member reports ??" # totalmembers, #joined today, #joined past week, #joined past month
12.? ? Visitor reports ??" #totalguests visits today, past week, past month
13.? ? Posts reports ??" #totalposts, breakdown by category for #posts today, past week and past month
## Site Layout and design
We will provide the site’s visual design and layout. Thiswill include typography, logos/bitmaps, colour scheme and navigation. We expectinstances where we will need the developer help to fine tune navigation andlayout as a result of functionality behavior and technical constraints. The developerwill develop the appropriate CSS files.
## Miscellaneous Design Considerations
1.? ? ? ? ? ? Preparation for data miningof annotations, bios, posts, comments and user profiles
2.? ? ? ? ? ? Preparation formember-specific targeted advertisement based on their posts’ and profile data
3.? ? ? ? ? ? Design should allow forfuture integration with a custom iPhone application (allow registered membersto create posts, with photo, directly from the iPhone).
4.? ? ? ? ? ? Design should allow forfuture integration with a Facebook application.
Start late April 2009 and complete within 5 weeks.
Week 1 ??" technical design and documentation for review
Week 2 ??" joint review and finalizing of the design
Week 3-4 ??" Implementation
Week 5 ??" testing & bug correction? ?
We will perform limited testing in-house but will letfriends and family to do the lion share of the testing for a period of 2months. During this time, we expect that any bugs would be corrected within 2to 5 business days.
We expect full technical support for an agreed upon duration(preferably 6 months)
At the conclusion of the project we expect detailedtechnical specification of the developed solution. Prior to that time, werequire enough documentation to conduct a meaningful joint review and sign offof the design (during week 2 as mentioned above).
# Technical Requirements
1.? ? ? ? ? ? 150,000 visitors per day
2.? ? ? ? ? ? 50 requests/second
3.? ? ? ? ? ? 100,000 registered members
4.? ? ? ? ? ? 300,000 images
5.? ? ? ? ? ? built on PHP framework,mySQL over Linux OS