Social Network built from scratch


The social network consists of users and groups, and users may be members of one or several groups. So in some sense, it’s a group management platform.

In the social network, there are users who can connect to a group via an authorization process. The owner/administrator of the group is the user who creates the group. Other users who are connected to the group or are added to the group may receive certain privileges from the owner so that they can post on behalf of the group and perform certain administrative functions. These group members are staff members.

A group has its own page, where it can have sub pages. The users who are connected to the group receive the newsfeed stream from the group. The activity of the group is shown in the group’s newsfeed and in the newsfeed of users who are connected to the group.

The sub pages of the group are all shown in the same framework, where the menu and header are always the same, and the content of the sub pages is changed with a WYSIWYG editor.

If a user wishes to connect to a group, the user must click on “Connect” and provide certain information to be approved by the group owner.

Every group has staff members and regular members. Staff members are added by the group administrator, and regular members must connect to the group via an authorization process. Staff members have privileges to post status updates, calendar events and photos on behalf of the group. They may also have access to the Shifts Planner and SMS Text Messages System.

Features description:

Newsfeed: this is similar to Facebook and shows various activity in the social network, for example status updates, calendar events, pictures and notifications.

Messages: this is an overview of messages, and it should be possible to send directly to a user, to a group, and directly to an email address. A message may have several recipients.

Calendar/events: this is a simple calendar function where events have a description and date and time. The event may belong to a group or to a personal user. The calendar is shown on the group’s page and on your personal page under Events.

Photos: both users and group’s can post pictures as albums. An album can belong to a sub segment of the group, i.e. only a selection of users receive the photo update. All photo updates are put in the group’s newsfeed and in users’ newsfeed who are connected to the group.

Status updates: this is text and images, and is displayed similar to Facebook.

Connections (friends): This is a list of people that the user is connected to.

Shifts Planner (premium feature): this is a staff management solution where the administrator of the group and all staff members can see staff member’s shifts in a Gantt diagram.

SMS Text Messages System (premium feature): this is a simple web to SMS system where staff members can send SMS text messages to users who are connected to the group. They can also schedule SMS messages to be sent later.

Own domain (premium feature): Instead of having a page on the social network, the group may have its own domain name, for example This is controlled in the settings page of the group.

With regards to the Upgrade to Premium, we will need a payment solution, and this should be Paypal. We want it programmed so that the user who is paying for the premium features does not leave the website when paying.

Mobile version: A simple mobile version of the site shall also be programmed.

NOTICE: A full mockup prototype is delivered in Axure. In addition, we have graphical examples of several pages delivered in PSD and PNG. Further, there is a video presentation of all of the system where the details are outlined.

Any developer or company that wishes to embark on this project should be available via Skype and email.

With regards to payment: You get 40 % of the total cost as the project starts. You get another 40 % when the project is completed. And you get the remaining 20 % after bug fixes.


See more: who is the web developer of facebook, where can i get a prototype built, web developer personal page, web developer for social network, web developer facebook pages, social network web developer, prototype events, prototype diagram, prototype activity, photo editor web, photo editor company, paypal payment from web for developer, paypal developer network, overview of web developer, notice of leave, need website photo editor, mobile ajax framework, i want photo editor, i need event planner, i need an event planner, graphical diagram, get a prototype built, facebook developer mobile web, facebook developer groups, facebook developer group

Project ID: #4017542

42 freelancers are bidding on average $4982 for this job


Experts are here, kindly check PM, thanks

$4300 USD in 50 days
(142 Reviews)

Hi, We have designed and built websites for various types of businesses very effectively. We work with all of our clients individually to easily coordinate and to keep track of the requirements and scope. We fulfill More

$4550 USD in 50 days
(231 Reviews)

10 years of social networking website development experience and extensive skills. Thanks

$5000 USD in 60 days
(79 Reviews)

Dear Sir, We would love to get this opportunity of working with you. We can guarantee that you will not regret your decision if you select us to execute this project. Regards NetzPro

$5000 USD in 90 days
(347 Reviews)

we are focused on large social networks, for a fair budget, a great communication and not over the night please consider my offer.

$10000 USD in 90 days
(75 Reviews)

We are experts in such dynamic websites.

$3500 USD in 30 days
(211 Reviews)

Hi - We have checked your given description in detail - Please check pmb for our comments. :-)

$4587 USD in 45 days
(583 Reviews)

Hi, We are UK based Web Solutions company established in 2006. Please check your inbox for our detailed proposal. Kind Regards

$4500 USD in 30 days
(24 Reviews)

Greetings from Infoway.We are full confident at this project as we already have 8 years experience in this fields,so ready to accept your offer,please check the PMB ind details. Thanks

$5000 USD in 45 days
(54 Reviews)

I am interested working on this project .I can do all the points you asked and worked on gantt chart before

$5000 USD in 75 days
(169 Reviews)

Hello, We have developed quite a few social networking sites and hence have ample experience in developing a site of this scale. Please check the PMB for further details about the us. Best Regards, Athena eSolut More

$4200 USD in 60 days
(56 Reviews)

Hi, My names Mark from The iDevelopment Team based in Jersey. We specialise in web design/ development & mobile application Development & have proven reviews in this field - we would be pleased to help. Hope t More

$3750 USD in 45 days
(18 Reviews)

I run European website design firm with years of design experience personally developing over 300+ websites. I can also provide a list of references from past customers if you'd like. I'm not the cheapest you'll find, More

$5555 USD in 35 days
(62 Reviews)

Hello, i am ready to start. Let's discuss your project more deeply in message board

$7500 USD in 60 days
(65 Reviews)

Over 400 jobs completed with highest completion rate.

$7200 USD in 60 days
(84 Reviews)

Hi there, I am drafting a complete new message and will submit it shortly. As based on our initial review we can confirm its feasibility & as we are great fit technically and have good understanding of the domain & More

$6000 USD in 35 days
(5 Reviews)

Hello, Thanks for posting the project on Freelancer. We have gone through the requirements and have some queries over it which we have sent on to your PMB. Kindly review the same and answer the queries so that More

$5400 USD in 45 days
(7 Reviews)

Hello lets Started Please Check the PMB for more Details Thanks ENDUETECH

$7000 USD in 65 days
(32 Reviews)

Dear, I am more than expert in web development (PHP/.NET). Will be done as per requirements. Please check PMB for queries.

$3200 USD in 45 days
(80 Reviews)

understood your requirement and ready to start........................

$3000 USD in 50 days
(44 Reviews)