I'm looking into platforms that can be used as an editorial management system for a project I'm providing assistance with. I'm working with a faculty member who is publishing reviews of dissertations with WordPress. The challenge he and his co-editor are having is with their system for keeping track of editors, people contacted for review, and the state reviews are in. They have a large editorial team assigned to specific historical fields, who work directly in finding reviewers and soliciting reviewees.
What they're running up against is tracking all these people. They currently are using Google Spreadsheets to track who has been contacted, who needs contacting, if someone's been contacted and declined review, if someone's been contacted and wants to be reviewed but needs a follow-up, tracking the state of review drafts, and so on. But it's starting to be a pinch point (part of the problem is different field editors can potentially contact the same reviewee or reviewer -- they want something more unified that anyone can query and track statuses). Short of building their own database system to track everyone, are there other solutions that already exist in managing people and content for journals? I've looked at system like Annotum and Edit Flow, but I don't think they're quite what they need. It doesn't need to be built on top of WordPress, either.
Any thoughts? Would Drupal serve as a better alternative? Should we build something from the ground-up?