billboard_04.jpg
Anahita Social Engine™ & Development Framework

AnahitaAnahita Social Engine ™ project started in May 2007 and ever since it has become the main focus of our business operation, research, and development.

With the advent of modern Social Networking websites such as facebook, twitter, or flickr, there was a need for a truly open and versatile platform which would enable businesses and organization to exploit the utility aspects of social and collaborative tools for their everyday operation.

Anahita Social Engine & Development Framework

Unlike other stiff and quick-oatmeal social networking solutions available today, our open source platform, Anahita Social Engine, provides a solid development framework and a flexible design philosophy for developing Social Web ANYTHING such as Social Networks, Intranets, eLearning, Community Markets, Project Management Systems, Support and Distribution Centres, Content Subscription websites, and such.

Here is the design philosophy: every social website is founded on a platform called a Social Engine which is in charge of handling:

  • User Profiles
  • Privacy Management
  • Social Graphing
  • Status Updates
  • Messaging ( Public, Private, and System Notifications)
  • Taxonomy
  • Commenting
  • Containers ( Groups, Organizations, Events, etc ... )
  • Ability to be extended using Enhancers ( Payment Processors, Subscription Management Systems, etc ... )
  • Ability to run Social Applications ( Friends Invite, Blogs, Wikis, Discussion Forums, Link Posts, and Media sharing for photos, videos and documents)

Enhancers extend the functionality of core Social Engine
Social Applications provide tools that facilitate communication, connectivity, and content creation amongst members

Anahita User Profile



Anahita's Architecture follows the Google Open Social Standards. The same standards used for implementing projects such as LinkedIn, Yahoo, Orkut, hi5, Friendster, MySpace, Ning. Our goal is to eventually be able to run any type Open Social applications on the Anahita framework.

Anahita framework is currently being utilized for deploying client projects. In the mean time a public GPL release is under development to be released within few months.

Technology Overview

AnahitaNooku FrameworkJoomla!Google Open Social
Anahita Social Engine ™ is developed using the Nooku  Framework with direct collaboration of our business partner Peerglobe Technology who has contributed half of this project and also our business associates at Joomlatools ( Johan Janssense and Mathias ) who have shared their knowledge and expertise in regards with the Nooku MVC Framework.

Amazone Web Services

For high traffic social web projects, Anahita Social Engine provides a seamless integration with the Amazon Simple Storage Service (S3) and we could help you deploy your project using the Amazon Elastic Comput Cloud (EC2) technology.


Anahita and Nooku

Anahita Social Engine™ and Nooku™ both use Joomla! CMS primarily as a shell, because Joomla! CMS has one of the finest extension, template and menu management systems available in the open source market today, however Nooku framework surly surpasses what the existing Joomla! MVC framework by providing all the necessary tools for the rapid web application development.

Project Contributors

Rastin Mehr, Lead Web Application Architect - rmd Studio

Ash Sanieyan, Lead Web Application Architect - Peerglobe Technology

Johan Janssens, Nooku Framework Lead Developer & Consultant, Joomlatools

Mathias Verraes, Nooku Framework Lead Developer & Consultant, Joomlatools

Talia Cohen, Branding & Logo Design

Last Updated on Sunday, 29 November 2009 22:57
 

Any Question?

You can just send an enquiry or call 778 885 0807
Firefox 3