Objectives

To build a modular Social Network Platform which can be easily
extended and customized to suite unique needs o...
What are the building blocks of a Social Networking Website?

 1. A Social Engine
 2. Social Engine Enhancers
 3. Social A...
The Social Engine
The core functionality required in order for the members of an
online community to socially and securely...
Registration, Authentication, and User Profiles
Profile View - following Google Open Social standard
User and Community Activity Updates
Public Messaging
Flexible Social Graphing - Followers, Leads (Following), and Mutual Friends
Notifications
Requests
Organic Privacy Manager based on the Social Graph and Privacy Groups
Social Engine Enhancers (SEE)

Extend and enhance the Social Engine. For example:
   Payment Processors (for selling membe...
Social Applications

Applications that are installed on the social engine by the
administrators (or community members) to ...
One more time!
      Social Engine
 Social Engine Enhancers
   Social Applications
Some facts

1. Architecture is highly modular and scalable
2. Social Engine is the back-bone of the system
3. Social Engin...
Other Benefits


  Uses Google OpenSocial Standards - There are many existing
  OpenSocial compliant social applications o...
Anahita Social Engine
Anahita Social Engine
Anahita Social Engine
Upcoming SlideShare
Loading in …5
×

Anahita Social Engine

9,598 views

Published on

A presentation about the Open Source Anahita Social Engine developed by rmd Studio Inc. and Peerglobe Technology

Published in: Technology
6 Comments
10 Likes
Statistics
Notes
No Downloads
Views
Total views
9,598
On SlideShare
0
From Embeds
0
Number of Embeds
3,464
Actions
Shares
0
Downloads
5
Comments
6
Likes
10
Embeds 0
No embeds

No notes for slide

Anahita Social Engine

  1. 1. Objectives To build a modular Social Network Platform which can be easily extended and customized to suite unique needs of many businesses, organizations or communities.
  2. 2. What are the building blocks of a Social Networking Website? 1. A Social Engine 2. Social Engine Enhancers 3. Social Applications
  3. 3. The Social Engine The core functionality required in order for the members of an online community to socially and securely interact with their friends, contacts and other members of the community. It takes care of Registration & Authentication User Profiles Privacy Control Social Graphs User Activity & News Feed System Wide Messaging - Notification, Email, Private & Public Messaging Integrating Social Apps
  4. 4. Registration, Authentication, and User Profiles
  5. 5. Profile View - following Google Open Social standard
  6. 6. User and Community Activity Updates
  7. 7. Public Messaging
  8. 8. Flexible Social Graphing - Followers, Leads (Following), and Mutual Friends
  9. 9. Notifications
  10. 10. Requests
  11. 11. Organic Privacy Manager based on the Social Graph and Privacy Groups
  12. 12. Social Engine Enhancers (SEE) Extend and enhance the Social Engine. For example: Payment Processors (for selling memberships or products) Tagging or Folksonomy (so members can tag content and each other) Commenting Engine Comments on User Profiles (Wall Postings) Comments on each other's pictures etc ... SEEs are installed and configured by the social network administrators.
  13. 13. Social Applications Applications that are installed on the social engine by the administrators (or community members) to facilitated rich interactions, collaboration, and communication among the community members. For example: Photo Sharing tools Video Sharing tools Online Collaboration tools etc.
  14. 14. One more time! Social Engine Social Engine Enhancers Social Applications
  15. 15. Some facts 1. Architecture is highly modular and scalable 2. Social Engine is the back-bone of the system 3. Social Engine Enhancers are installed and configured by the system administrators 4. Social Apps can be installed by both System Admins and Community members 5. Did we mention modular and scalable?
  16. 16. Other Benefits Uses Google OpenSocial Standards - There are many existing OpenSocial compliant social applications out there that can be used by the community members. Existing Applications can be ported to the Social Applications without heavy modifications or moving platforms.

×