Thanks for checking out this project. This is a large project and the details will be long.. I kindly ask that any dedicated developers interested to please read on, as this project will also give many future opportunities to develop more for me.
We need this website to function exactly, 100% the same as [url removed, login to view] in every asset! I'm not talking about how the website looks, but the features that the website is capable of doing.
In addition, we will be adding some unique features that will be unlike facebook. Please continue to read on.
[url removed, login to view] features at a glance:
- Ability to add friends
- Join networks (and view people within them)
- Create/join groups
- Create/join events
- "Poke" people
- View what others are doing on a "home" page after successful login
- Search for people/group by name/keyword
- Ability to "report" users
- Ability to add photos/albums
- A mini-feed that displays latest "user activity" on profile
- Send messages to other members via person to person or group to person
The features mentioned above are just some of the features facebook has. Of course, their website is much more in-depth than this and will probably only allow a developer to understand it by actually becoming a member him/herself.
The site must be developed using a clean CSS layout (Web 2.0 feel) with cross-browser compatibility dating back to old IE browser with very clean code! As to what language I prefer the site developed in, I am requesting PHP, but whatever the language, it must be built as a custom CMS that allows very intuitive administration abilities and incorporate a very robust templating system that we will further discuss.
Asides from this, please note that everything mentioned is not described in depth. Site design will be designed in-house on our-end. You must create a templating system as described, and we will import our template intuitively ourselves.
Also, pending successful completion, this also means that the developer chosen will be contracted for future work on the website. Many future opportunities remain for such a project and this means that you will earn MORE in the future for your commitment on this project. It will not be one-shot thing, so we will need a team with commitment.
Lastly, this is a large scale website. There are many things associated with development not mentioned in this description. Please acknowledge this fact.
Feel free to contact me if you have questions.