SpryPanel | Develop a CMS which can cope with any design that is thrown at it, while ensuring the end user has a usable editing environment.

Description

SpryPanel is my pet project. It is a Content Management System (CMS) which I have designed and developed, and is used on almost every web-site I make. The basic principle is that SpryPanel is a completely design independent CMS which web-site owners can log into and change content on their web-site. The design independence means that SpryPanel does not restrict you to template based design - you can throw anything you want at it, and still have complete control.

The main aims of SpryPanel are:

  • Remain design independent - use it on whatever site or design you like
  • Be easy to use - The user interface for SpryPanel make editing a web-site a point and click task
  • Be easy to maintain - So I can add new features and fix bugs (what bugs?) whenever they are needed
  • Plug-in architecture - Functionality can be easily extended through plug-ins such as web-forms or photo galleries (and more).

I realise that there is a plethora of CMSs on the market, and I've used several of them, but always found them to be lacking in one way or another. Poor user interface, bad security, template design lock in and so on. While SpryPanel isn't perfect, I've got a lot of ideas to make is approach that point...

SpryPanel is a big project, and I can't really describe it and all of its features here, but please have a look at the SpryPanel web-site [www.sprypanel.com] to find out more.

Techniques

  • PHP
  • MySQL
  • FTP (auto update etc)
  • HTML
  • Imaging
  • CSS