I’ve thought about this, and it’s interesting, but monolithic uniform systems are nefariously difficult to maintain and tend to start feeling out of date fast. I like your thinking on this though, but I think I’d opt for something more modular, for example working towards that Dreams, Realities, ticketing, and some communication platform share a single login through an API and perhaps even share a backend service to easily integrate with each other. It would feel like a single ecosystem for the user but would actually be many different services.
You’re most welcome! Great to have you here! Check out the Realities project and see if it’s something you’d like to get onboard with.