We invite you to design and develop a website having Twitter style(simple and elegant) on which users can
- login using Facebook, Yahoo or Google account
- create new account for this website if no account above
- set profile info. like picture, name, age, bio., url (www.xxx.com/username) and etc.
- set theme(background and color)
- set privacy(public or friends only)
- post messages(text and image) or comment others messages and the images can be imported from Facebook, url (there are photos in that page) or upload. The uploaded images should be auto compressed when saved in the server (but uncompressed when be accessed)
- make friends with others or accept this kind of requests
- search people by name, age and etc.
You must use the skills below
- pure PHP or CodeIgniter or Zend framework
- Apache http server and mod_rewrite