FlowBasis

Documentation

Key Features

Web Admin Panel

Most features of FlowBasis can be configured through a web-based user interface.

Account Management

Users can log via passwords, Facebook Connect, or OpenID. Accounts can be modified or disabled through the web admin panel.

JSON Object Store

Data is persisted in a JSON object store rather than a SQL database.

Events

FlowBasis publishes events for system occurrences such as a user rating a blog post or user profile data changing. Hook into these events or publish your own to create a richly dynamic site.

Page/Control/RPC Model

The page/control/RPC model allows functionality to be easily embedded into different page views.

Modules and Permissions

Modules implement functionality such as blogs, wikis, or whatever you can think of. Module resources (blog posts, wiki pages, etc) can hook into the FlowBasis search, ratings, and comments system. The web admin panel can be used to configure access permissions.