It seems to me that Bubble’s community is a big portion of the product’s success, and I think it’d be useful to leverage it more fully.
One impactful way to do so would be to enable any user to quickly / easily package small portions of there app into a “module” that could be shared, coupled with a UI to sort through public modules, comment on them, rate them, and quickly install them.
To make this work, it’s important that the process of submitting and downloading these “modules” be seamless and friction free. For example, it’d be nice if I could create a module by simply selecting a set of elements, workflows, custom states, etc. from any of my pages …without having to create a new page or a new reusable element, etc. (which often requires enough trouble so as to discourage people from doing so). Then, with a single click publish this module to an “open source” directory where others can download it and make it their own.
Just an idea. Seems like it could make building a lot of functionality a whole lot easier because I’m sure members of the community would share many of their modules if it were this easy to do so.