I am looking for a programmer to build a gay social network website. If this subject offend you then it is not suitable for you.
I will purchase scripts from Php Fox [url removed, login to view] and Ray Video Chat from [url removed, login to view] and you will integrate the two together and upload the scripts to a server. You will install Google Adsense script/plugins to help the website generate advertising revenue afterward.
These scripts already come in a box so I expect this project finish in two weeks time.
You must have the experience and knowledge to make sure this project is on the right track and finish within the deadline.
Please do not contact me unless you can complete the project within the deadline.
You will send me a report every three days to update me with the progress.
You will send me the source codes on a DVD after the completion of the project.
All of the following features must be functional and run smoothly at the end of the project.
Modules - View Features
Members can share and display any of their images that they upload. Each image that is added can also be commented on by other members. Each user can select a specific group when they upload their images if they for example only want their friends to view their images or maybe not allow anyone else to see their images.
Search tool for members to find other members.
Members have the option to add blogs to their own personal profile, which also will be listed in the main "blog" section. This will allow other members to search other blogs and read up on what their friends are writing about.
Members can get together and discuss certain topics that have been created by themselves or admins.
Images that are uploaded to the "gallery" section will also be added to the "rate" system. This system simply randomizes images when a user visits the section and allow them to rate on any image that comes up from a scale of 1-10 with 10 being the highest.
Much like the "rate" section this section gets images from the "gallery" module. Unlike the rate section this displays 2 random images and creates a face-off. Which will allow the user the chance to pick a winner of the 2 images. Each image is then added to the "battle" rank.
Another fun section is the "poll" section. This allows users the chance to create a poll and then allow other members the chance to answer on the poll.
In larger communities this might be the most used module of all. This will allow members to create a community within large community. They will have their own forum, shoutbox, gallery, members page and main page.
If members are looking for a job or want to sell their services this is a the place for them to start.
Members can create and take a quiz created by other members. Much like the "poll" module but instead it allows your users to create a quiz with max 10 questions and will allow other members the chance to answer each of them. It also keeps track on quiz and allows the members that took the quiz the chance to view who got the most answers correct.
If members have an event like a party or birthday they can add it here so other members can reserve a spot to their party.
Members to get in touch with each other is using the live chat.
Members would like to chat 1 on 1 with another member they can get on the IM to do so.
Member area - View Features
Account & Profile Settings
Personal information members have such as their email or details about themselves they can edit at anytime using the easy to use account/profile system.
Members can at anytime add or change their profile image which is displayed on their profile and on any item they add to the site such as blogs, comments etc...
Design My Profile
This advanced easy to use tool gives members the ease to modify their profiles. They can change the entire color layout by simply selecting colors from a pallet and even upload a background image for their profile without any knowledge of CSS or HTML. Plus users can also add CSS code if they really want to pimp their profiles.
The software comes with a system where member can have as many different themes as they want on the site.
A main system for users to keep in touch with each other and for them to constantly come back to the site.
Any items a member can add to the site is listed in this section. It will include the upload image for the gallery , creation of blogs, creation of polls and the creation of a quiz.
All items added by members they will be able to edit/delete from this section.
Friends & Favorites
way for members to create a friends network.
Similar to a forum the bulletin allows members to post threads that only their friends can see and no one else.
Members will be able to invite any of their friends to the site simply by adding their email(s) in the form.
Members Personal Profiles - View features
From what we have seen in the past this might be the most used feature. Members seem to enjoy leaving a public message on other profiles.
Friends & Favorites
Any friends or favorites a user has they will be displayed on their profile. This system is used to create a network so other members start to connect with one another.
Personal Details block
The details listed in this block are personal details which is used to give the user viewing another users profile an idea about the members personality.
Handy tool for those who want to see which member has visited their page last.
Each member has their own blog section on their profile page which will list all the blogs they have created. Other members can view the blogs and comment on them as well.
The gallery section that is part of a users profile works much like the main gallery section but instead it will list all the images for that specific user. Other members can view the images and comment on them as well. Members also have an option on who they want to allow to view their gallery. So they may want to only allow their friends or maybe not to allow anyone else but themselves to view their gallery.
On each members profile it will also list all the groups they belong to.
If a member needs to get in contact with another member they can do this all in the contact panel. It will allow them to send a mail box message, crush alert or instant message. It will also give users the chance to add another user as a friend, add them to their favorites list, rate them, invite them to a group or even block/unblock that user.
If at anytime a user finds content on another users profile they might find offensive or if they feel it breaks your sites terms & conditions they can report that user to you and your staff with a simple "report this user" link.
The member details will cover the important areas of a users profile page. Each user will be able to fill in large blocks with information about themselves or what sort of books they like for example.
Admin Control Panel
Will allow the staff to browse all users and perform important actions like deleting a profile pic or banning a member.
All the main content that can be changed is listed in this section and covers content like the "terms & conditions" or the "about us" page.
Member Profile Fields
The software allows you the chance to create/edit profile fields. Useful for those that want to focus on a specific cliche for their site and maybe not to focused on just a conventional dating site.
Allows the admins to control all the main settings for their site.
Allows the admins to edit any memberships or even add new memberships to their sites.
Modify any config settings that have to do with images.
If need to turn enable/disable a module this is the place to do it.
Allows the admins the chance to add new themes or edit available themes they have on their site. Plus they can upload their own logo for each theme.
The main admin can only visit this section and it gives them the power to create the environment for the other admins that visit the admin control panel. They can either allow or disallow what a "staff" can do.
Used if planned to charge members to join site. Add important details for paypal account.
Create/Edit/Delete any forums.
Create/Edit/Delete any groups.
Create/Edit/Delete any classifieds.
Area to approve any new polls
Area to approve a new quiz.
Area to approve new images uploaded to the gallery section.
View any mail that is being sent within the site to monitor everything that goes on.
View all crush alerts being sent out.
Monitor all the pages members visit to keep track of which section is used the most.
Track which profiles members visit.
Stores important details about each user which can be used for security purposes if needed.
Anytime a member invites another user it gets listed in the "invite list" section so your admins can monitor which members are active in inviting others to your community.
If at anytime need to change something another member has added to site admin can auto login as that user and do anything as them.
Inform all members with mass email
If need to optimize your database and make sure there is no overhead this is where it needs to be done.
Anything added to the public shoutbox can be viewed here and if needed admin can delete any message that has been added.
If admin are missing any flags for the site admin can upload them using the "flag database" tool.
Admin can edit/upload/delete any of smilies added to the site.
Ad system which randomizes all ads.
Admin can ban a user or maybe ban a specific IP.