I have been developing some SP2007 and 2010 solutions in the past but got a new project a customer requested. A approval and publishing process for a specific type of word document (some attachments should be linked to this document too) should be ported to SharePoint 2013 (new clean installation, no SharePoint installed until now). The document should go through three approval processes until it gets published.
My plan is to create a new content type based on DOCUMENT with new site columns for the custom fields. A workflow should do the whole approval and publishing thing. Custom UI could be neccessary.
How should I implement this in SP2013? Should I create a new solution as I would for SP2010, containing the definitions of the content type, lists, workflow and finally a GUI?
I'm not sure that a (SP hosted-) App would be the right way. The list definitions, content type and everything would be totally independent from the SP platform. But these documents should be persistent!
Any experience in this type of problems yet?
Thanks very much!