Refactor component code structure
We will refactor our code structure to make it more shareable, using the Hindawi model https://gitlab.com/hindawi/xpub/xpub-review/tree/develop/packages
This is a long term and large project. The refactoring of specific components should be delegated to others.
- Transform repo into a monorepo
- Client and server side code should be combined into a single component package when possible.
- Models should be packaged separately and individually
- Tests should be included for each component
Please add more notes/guidelines