Hey, i have three questions My new and current job is Head of Development ( but still - first project in this scale for me ) of an nonprofit organisation based in Munich Germany. The current Community-Website is based on custom PHP-Code 15years old spaghetti. I am planing right now to just through it into the trash and start over. What i want is a simple Framework which helps with the following: - To handle User-Roles and Permissions based on many different things - Provide a simple API where somehow in the future the developers don't have to be fullstack professsionals. - Provide a CMS for content pages So: I am really curios and also looking forward to work with process-wire. I will .. that's for sure (even when it's not for this project). I am impressed because processwire is what i am looking for many reasons. But: I want to be sure to take the right direction for this company now. - We have approx. 5k active users. - Maybe 3k at the same time. - But approx 600k registered users. - The users have the possibility to take actions, make configurations and access content based of plan's they buy monthly. - community internal currency - etc etc etc.. So my first question is: Do you see any gaps achieving this with processwire? I am just concerned about the enormes amount of user-data which i have to migrate to processwire maybe not everything but at least a big part of it. I am speaking of 200GB of mySQL Data. (right now splitted on 2x2 mySQL Cluster and maybe 15 DB's with maybe 30 tables each and approx. 20 columns each [a totally mess] - i still triyng to figure out the best way to give it a new structure ) The second question would be: Should i start with version 3.x now ? i think i need at least another 6 month to go on production with the first few parts of the application. Also do processwire provide upgrade-guarantie on the Pro-Modules like ProFields and or support for maybe community-modules which will not be upgraded to a newer version of the core fast enough? The third: I am thinking to handle processwire and vuejs together. (not laravel and angular - just because i have a bad feeling for the future with them) in generel would you suggest to use processwire as a selfmade API for singlepage applications and also we have to provide an API for developers to gather informations , Hybrid App etc. Somehow i have also to integrate the "new" clean projekt into the old environment means routing old<=>new for sections already finished and not of course. I appreciate any suggestions and advices very very much.