Content & Functionality Management System
You've heard of a CMS (Content Management System), which allows you to maintain the content of your site (text, images, pages, etc). However, what if you want some sort of functionality added to a page? For example, you would like to showcase some products on the home page because of an upcoming holiday. And you would like for the display to be automated so you don't have to constantly update the content. In order to integrate with a database and apply filtering logic to the results, you need to have some custom development done. Typically, this type of functionality extension is addressed by finding a plugin for the CMS. However, what happens when you can't find any plugins? You have to hire a web developer to build it! Yikes. But you're a small business and can't afford to throw away money every time you want to add functionality to your site. Enter the
CFMS...not just content management, but also functionality management--built in. No more spending money that you don't need to!
Content Management

Editing your site content (including text, photos, files, links, etc) is as easy as using a word processor. Simply launch EditMode and browse through your live site to the page you want to update. Then click on the content and up pops an editor. You can add/edit/resize photos, stylize text (bold, italic, etc), add links (to web addresses, emails, other pages within the site, and files like pdf & photos). This is also where you would plug in your functionality that you saved from the forms mentioned below.
Data Management

Before we explain what we mean by functionality management, it's important to know about the data itself. Enter the database. Maintaining a JellyNeck database is as easy as updating a spreadsheet. You have rows and columns. To edit content, simply double-click on the cell, make your change, and save. That's it. Now where ever the data is displayed on the website, it will automatically be updated there too. Oh, and it's entirely web-based, so you can update it from anywhere.
How does data enter the database? There are two ways. One way is to simply insert a new row into the "spreadsheet" (1a). The other way is to allow your customers to enter it via a form on the site (1b). Don't worry about spammers. When a visitor submits the form, you are notified and given the option of approving or deleting the data (2). If approved, it's automatically added to the database and the customer is notified (3). And now that it's in the database, you might also want to display it on the website (see functionality management below).
Some Examples of Database Content:
- products
- news/events
- comments/feedback
- service requests
- membership profiles
- employees
- pricing
- projects
- contacts
Functionality Management

And now the fun stuff. Traditionally, if you have data in a database and you want it to be displayed on your site, you would need to hire a web developer to create code that integrates the database data into your page. This not only requires a higher cost up front, but also down the road when you want to add or modify functionality. With our proprietary
Content & Functionality Management System, you can skip the web developer and do it yourself--no technical skills needed. It's as easy as filling out a form and saving it (1). The form is intelligent and asks questions in plain English (not a hard-to-understand computer language), that determine what and how to display the data. For example, to show your top 2 products under $10, you would complete a sentence that would end up something like "
show top 2 products where price is less than $10". It's that easy! The final step would be to go back to EditMode™ and plug the saved form into your site where you want the data to be displayed (2).