Pretend you need a gallery that is:
A.) Simple enough for a designer to completely customize the layout of without learning a complicated API.
B.) Doesn’t need a heavy login/plugin/module system (only need 1 user to manage it)
C.) Can password protect categories if needed
D.) Can upload files both via the web and via FTP (To a specific upload directory for later processing)..
What other features would you like to see?
My current design document looks something like this:
mySQL / pgSQL
Any http daemon that supports PHP
Any OS that supports the above
Simplified Templating (Custom Template Engine)
XHTML / CSS Compliant Output
Support for virtually any image format
Categories and Sub-Categories
Password Protect Categories
Upload files via Web or FTP
Heavy login/authentication system (1 user, the admin)
Complicated Layout changes via the Smarty Templating system
Obviously, this WebApp is being created utilizing the CodeIgniter framework.
I have some prototype code for some of the features (Specifically, the templating tool)