Dear Nextcloud community,
I would like to write an app to manage memberships of my sports club. Basically, for each member we need to save data like name, role (e.g. trainer, player, …), email, phone number, etc. This information should be available in a membership list with the ability to see more or less data based on user permissions.
We are already using Nextcloud mainly for document management. Therefore, it might be a good idea to build a Nextcloud app for our requirements. This would bring a solid base with authentication, group memberships, basic GUI layout, etc.
Given your experience, would you recommend to build a Nextcloud app in favour for a separate application?
I couldn’t answer the following questions after quite some research (have partly been asked before without an answer):
1.) Is it possibe to extend existing Nextcloud user information in an app (like name, email, picture)? Do you have any hint where to find further information on this?
2.) Is it possible to change existing Nextcloud user information from within an app? E.g. user updates her email address in the app and this change should also apply to the existing basic Nextcloud user data.
3.) Did I understand correctly that vue.js framework is recommended to build the frontend?
Thanks for you support