[ Technical ] I want to create an application a server that uses Node.js in the backend and has an HTML frontend that is run in a browser (mobile and desktop). [ MVP ] The app is used to create, edit and store (simple) HTML documents with assets in projects. The HTML documents are like normal web documents, mostly no JS from the user side, only as special plugins. The app has: - users - groups - projects User and groups have similar settings: - roles The roles are used for permissions that a user or group can have. [ Extra ] - The frontend can be run as desktop program (an electron app?) - The frontend can be run as native app pn android/iOS