Darren,
Just to endorse the comment made by Ian P
… the ergonomic features of the user-interface are appalling: there is no consistent ‘look and feel’ to the site, and various links to the same [or slightly different] feature are scattered all over the place.
It’s really time for a ‘less is more’ approach … a few clearly identifiable ‘buttons’ to do what the users actually want to do.
I sense that some of the features have been put-in “because we can”
.
That said, I remain convinced that there must be some fundamental flaw in the database: It is surely too big and/or badly structured … anything which involves searching it or re-ordering it seems to grind exceedingly slow !
I don’t personally have the technical skills to investigate this, but I suggest that investigation should be a priority. … Considerable improvements have been made but, as Ian has already wondered, are they scaleable ?
My gut-feeling, from having worked with people who do understand this stuff, is that the present data structure is akin to a ball of wool that the kitten has played with … so there are unforeseen knots and tangles.
Migrating data is always a challenge, but proper data-cleansing helps a lot !
MichaelG.