Working on a Content Management System for a client these days. It’s in its very initial stage.
Mission Statement
- Bridge the conventional CMS workspace and user-end interface gap by closely integrating CMS functions with the user-end interface
- Save user time and make the application faster by avoiding extra clicks and page loads
- Empower user by providing as many choices with less and only necessary control
- Keep the application simple and generic so it could be potentially converted into a product or used in any other project later on
- Obvious but still: Make the application user-friendly
Goals & Objectives
- The following goals and objectives will be achieved during the interaction design:
- Rich content formatting flexibility
- Content layout flexibility (e.g. paragraphs, lists, tables)
- Tighter control over content margins, spacing and wraps
- Facility to manage multiple types of inline and linked content (e.g. text, flash, audio, video and downloadable files)
- Multiple content templates
- Drag and drop facility
- Contextual and global navigation
- Preview facility
- Log and undo/rollback facility
- Approval cycle workflow with facility to manage user rolls and policies
- Flexible site structure management (i.e. management of navigation, pages & sections)


![Quaid's Tomb - Wide [Explored]](http://farm4.static.flickr.com/3153/3035099993_2dac1893ff_s.jpg)






Jaywalker says:
Have you looked into opensource alternatives? I mean what do you think is lacking in them?
Nov 21, 2005, 3:08 amFurSid says:
Hi there Jaywalker.
First, apologies for this late reply. Got stuck with a couple of project deadlines.
We have tried a few opensource (and even professional) CMS solutions, but their learning curve was not as short as we were expecting. On the otherhand, they were either way too good for the requirments or falling short of some requirements. So, we thought of coming up with a customized solution. It’s very simple and easy to use yet powerful.
We have put on a prototype that I will be sharing soon. The CMS is now geared towards it’s development phase. It has been contained in a defined scope for the client specs. And there’s a lot of room for imporvements in it. Let’s see how things fall; and if, on their right places :)
Nov 21, 2005, 12:06 pm