Engage!

Take control of your most important relationships.

About

Engage! is a Rails gem that adds a user support forum to your Rails application.
Simple to use

Your users can easily report bugs, ask questions, and submit praise. They can vote for ideas they like and comment on the ideas of others. Single sign on means they don't leave your site or require a new account just to tell you what's on their minds.

Easy to install

As simple to install as a Rails gem. Engage can be linked to your existing authentication system or you can use the built-in authentication. Be up and running in minutes or tweak to your heart's content.

User engagement without limits

Because you own the rights to the code and host the app yourself, you can extend it, skin it, and add as many administrators as you like at no additional per-user charge. Customize text, styles, icons to create just the experience you want your users to have.

License

Terms and Conditions of Use - excerpts

The Engage! product may be used free of charge by non-profit organizations and by products and projects that are open source or are not run for the purpose of generating a profit. Commercial companies launching new products (startups) may use Engage! free of charge until they recieve external funding or begin generating revenue from their product.

The license applies to use on one domain or for support of one product only. Multiple commercial products supported by multiple instalations of Engage! require one license per installation.

Upon applying for a license to use Engage! for a commercial product, you will be invoiced and payment is required before the license is issued.

The license granted is a non-exclusive, non-transferable and perpetual license to install and use the Engage! product.

Full license

The full license text is available here.

Readme

Installation
  1. Add Engage! to the application's Gemfile: gem 'engagecsm'.

  2. Install it: bundle install.

  3. Run the generator: rails generate engage User.

  4. Run the migrations: rake db:migrate.

That's it!

More

The engine can be plugged in into an existing authentication system or, if it doesn't find one, generate its own.

If you need more customization or just want to get to know Engage! better, here's the complete documentation.

Order now!

Personal data
Billing information
Order details

Single, one-domain licence. No time restrictions.