Programmer needed for social networking site

  • Posted
  • Proposals 1
  • Remote
  • #29307
  • Completed
NMedia S. has already sent a proposal.
  • 0

Description

Experience Level: Intermediate
Programmer needed to develop a social networking site.

the successful candidate must be competent in the following:
CMS
PHP
MySQL
Flash Components (some adjustments to purchased components will be required)
Be confident in integrating ePDQ CPI (barclays online payment gateway) A thorough guide will be sent for you to read through to ensure you are aware of what the work involves

All of the pages have been designed, and you will be sent unflattened versions of all pages.

The pages have all be designed to a high, professional standard, and should be executed accordingly. Attention to detail is crucial, and the successful candidate must pay close attention to the design elements and proportions.

Project overview:


My Account
-change password
-update details (member can change their contact details, address, etc...)
-Billing (can cancel their subscription, view what subscription they are on)

My Profile
- Upload photo (upload limit of 5 photo's. The photo's will be displayed in a flash component which I have already downloaded and will send to you)
-Update profile details
- View profile ( the profile page will be split into 4 tabs. First tab will have the members shout wall, where other members can post comments, it will also have the members profile photo's, and have 3 options : add as friend, add as buddy, send a message. The second tab will be the members information, name, age, height, etc.. The third will be the member visual time line and a comment box for other member to comment on it, and the forth will be the member video diary, also with a comment box.

My programme
-Start a programme (If the member has not already signed up for a programme, they may choose a programme here. Choosing a programme will involve the following:
------- Step one : choose one of the 7 programmes
--------step two: Health profile (The member will be asked up provide thier age, height, weight, physical activity level. This information will be sent to me who will evaluate them and send out the relevant details)
-------step three: payment (payment will be done through ePDQ CPI. Barclays is the provider)
- Change programme (once the member has started a programme, this option will become available to them, in which they may change their programme if desired, and will follow the same steps as starting a programme)
- re-evaluation (once the member has started a programme, this option will become available to them, and will follow the same steps as joining a programme)

My Progress
- Update and view Visual timeline ( member can upload photo's to their visual timeline so they can visually see themselves changing. This is a flash component which I have already downloaded and will send to you)
- Update and view Video diary (member can upload video's to their video diary. Again, they will be displayed in a flash component which I have downloaded and will also send to you)

Friends & Community
- friends list (member can view all friends on thier friend list)
- buddy list ( Memebr can have a max of 5 buddies. each buddy will have a drop down menu and their visual time line will be viewable, as well as options to send a message, or view thier profile)
- message center (members in box and sent messages)
- forum
- search (will have four levels of search: friend, basic, advanced, and buddy search)
- Who has peeked ( this option is only available to paying memebrs. With this feature, you can view who has looked at your profile within the past 72 hours)

Knowledge Base
- Nutrition (page displaying a search box to search for an answer in the database. Naturally, there will be nothing to programme in here, I will add to it as memebr ask questions) There wil also be an option to 'ask us a qustion' where the memebr will submit a question to us.
- exercise (exactly the same as the nutrition page)
- What you should know section (this is only availablt to paying members) There are seven topics. It is just a case of copying a pasting text

The Bod
This is the competition page displaying the details for it.

Info & Support
page will display contact email, telephone numbers

Extra functions
At the top of the page there will be 4 icons; messages, alerts, friend requests, buddy requests. These will work like the notifications on facebook.

CMS functions
The CMS will have numerous features:
- hits : how many hits the site has had
- new members: how many new members the site is getting
- Q&A workload: On the knowledge base pages, there is a feature where the member can ask us anything. They will submit a question to us and it will be added to the workload in this section
- message: will be able to send messages to members as an administrator
- Orders Workload section:
The member will recieve an automated message, set to go out 2 days before the date they initially signed up. It will advise then to take their re-evaluation. once they have completed this, and clicked submit, it will be put into the workload section. the 'orders' will be categorised by firstly the date it was submitted, and secondly the programme the member is on. Any new member will be shown in red (their name will be read). As I am working through each order, there are 2 tick boxes. One is C (complete), the other is P (problem) and i will tick them accordingly as I work through the orders. Once I have finnished, I will press the 'sort' button. Once i press this button, the orders I have ticked as complete will go to the 'completed orders' section. Any orders I have marked as P, will remain where they are.
Again, the CMS has been designed and you will receive a full feature and function list

Clarification Board

    There are no clarification messages.