Social Networking Platform
Loading ...

Social Networking Platform

Choose a location:

Technology

A powerful social networking and collaboration platform for your business.

The Communifire Platform

Build on top Communifire

Building your own app? Use communifire as a solid base to start on. Communifire is an extensive social business software platform that contains all of the functionality you need to rapidly build and deliver robust, enterprise-class web and mobile applications.

Integrate with existing systems

Connect Communifire to other business applications, add functionality by adding Communifire to your deployment, or incorporate Communifire into your existing infrastructure through SSO integrations. The API lets you fully leverage all parts of our platform.

Add features to Communifire

Build your own custom applications and features directly into the Communifire core platform to add unique functionality, develop new workflows, highlight your brand and much more.  Leverage existing Communifire controls to build new ones for your business.

Self Hosted or SaaS

Install and run Communifire on your own servers or use ours. Either way, you still maintain full control. With Communifire, you own the data, the users, and all information in the community. We will never market services to your users or customers.

Technical Specifications

Technology overview

Although we're quite proud of our technology, we understand that social media isn't about technology -- it's about people. Your technology should work so well that your people don't have to worry about it. And the people who provide the platform should understand that you and your people come first. Always.

Communifire is built with the latest in technology platforms, using the ASP.NET 3.5 Framework, C#, MS AJAX, jQuery, and Microsoft SQL Server as the database.

System requirements

Below is a list of the compatible operating systems, databases, web browsers, and recommended hardware.

Development Platform Microsoft ASP.NET 4.0 / C# / Visual Studio.NET 2010 / jQuery
Database Microsoft SQL Server 2000/2005/2008
Webserver IIS 6.0 or above
Hardware Min: 2GB RAM, Pentium 4 and above, 1.0GHz and above

Flexible, scalable, customizable

  • The platform can interact easily with your own existing applications
  • Customize the layout, look, and feel to match your own brand
  • Handle high peak user load within a single server, cloud, or web farm environment
  • Extensive and easy to understand source code allows for easy customizations

Supported browsers

Communifire is supported to work on the web browsers below:

  • Microsoft Internet Explorer 8, 9
  • Mozilla Firefox 3.x
  • Google Chrome
  • Apple Safari

Architectural Overview

Communifire's architecture is based on a scalable and robust N-tier enterprise SOA architecture and contains fully object oriented code, an optimized database schema, strongly typed objects & collections, data caching, and a unique state management system, ensuring that Communifire can scale to accommodate the most demanding high-traffic communities.

Communifire is built on a flexible provider-based framework:

  • Apply updates with ease - Communifire provider model architecture isolates the core platform upgrade process from affecting your custom individual modifications
  • Flexible and extensible - Makes interaction with external components a breeze by allowing you to override our code or tap into 'hooks' that are called before and after events
  • Use any database you like - Gives you the flexibility in how you store your data. There's no need to change or modify existing application code to use alternate tables or databases for your data storage requirements
  • Makes writing custom providers as simple as possible - by providing a robust and well-documented set of base classes from which developers can derive provider classes of their own

Since Communifire comes with a default implementation for all provider based features (such as the ForumsProvider, BlogsProvider, UserProvider, etc.), the provider model offers the best of both worlds -- to those who are content with the default implementation, the system just works as expected; for those that need to customize the system, they can do so without upsetting the existing code or programmatic logic.

User Interface

Why should your brand suffer under someone else's look and feel? Communifire comes with a number of tools to help you in customizing the user interface to match your existing brand, colors, and look and feel. These features serve as a tool to help make customizations within Communifire easier and more accessible to developers new to the platform.

The UI layer in Communifire is a Web Application Project created in ASP.NET 4.0 and VS 2010. It contains the graphical display components and files (assets) such as ASPX, ASCX, MasterPages, stylesheets, images, and so on.

  • Branding - Change your color scheme and add your own logo and favicon
  • CSS Overrides - Copying existing CSS definitions and adding your own properties to 'override' the styles can be done quickly and easily in the admin section.
  • Dynamic properties - Unique functionality allowing you to "inject" any custom HTML, Javascript, or text on the Communifire UI pages.
  • Localized content - Communifire uses custom database resource providers to manage static content within the platform.
  • Themes - The assets are located in the /Themes folder in the root of the application.  A default theme is provided.  You can easily copy this folder and create your new themes.
  • Valid CSS - Web pages use CSS based styles using "div" tags. Tables are only used when it absolutely makes sense to use them.
  • Logical folder hierarchy - Web pages are properly segmented into their own respective folders

You’re invited to go on a free, 14-day test drive

See what Communifire can do for your business

During your test drive, our team is at your disposal -- we’ll answer your questions, tell you a bit about the platform, and help you determine whether Communifire is right for you.

No hidden fees. Cancel anytime. No risk.