Hi, Thank you for your interest in Nuxeo products and community. I think that the Nuxeo stack is a perfect match for what you want to achieve, here is my recommendation:
* Use the Nuxeo DM UI as the back-office contribution interface: it is very customizable, handy, you have copy-paste, you can use Studio for configuring needed automation for your publishing process (probably publishing objects in sections will be useful), using workflow, even reporting, etc... More about Studio: https://doc.nuxeo.com/display/Studio/Nuxeo+Studio+Documentation+Center * Use Nuxeo WebEngine for the front office. Nuxeo WebEngine is a web controller that is tooled with freemarker templating for generating the views. Nuxeo WebEngine is quite "poor" comparing to JSF or GWT in terms of component, but, obviously, your front office portal doesn't require so complex compenents, you need more flexibility and freedom in terms of templating, which you can reach with freemarker templating; Plus, this scripting/templating approach is more reactive and once your developper has learn how to make a query to the document database, he will be able to implement everything you need. More about WebEngine: https://doc.nuxeo.com/display/NXDOC/WebEngine+%28JAX-RS%29 --- Mailing list: [email protected] Forum: http://forum.nuxeo.org/f/1/
