Here is a list of apps you could build if you feel like helping out the project, if you just want to take on a challenge, or want to build something useful while you learn how Boomla works.
Contribution is very welcome.
Like group.boomla.net, with a custom background color applied. Should have a single placeholder for contents. Allow configuring the background-color, maybe provide some defaults.
Like group.boomla.net, with a background image applied. Should have a single placeholder for contents. Allow configuring the size and position of the background-image.
Various content frames like a notebook or a phone, where the placeholder matches the screen. I’m sure you can come up with lots of ideas.
Should work basically like group.boomla.net, with background applied and the placeholder positioned properly. Make sure to consider overflowing content.
To state the obvious: - the background images need not to be reconfigurable, they are expected to be hard-coded in the app - if you use background images, make sure their licenses allow free and open source use and redistribution
Like group.boomla.net, but with a fixed height, so that excess content need to be scrolled. Handy, for example, to show Terms and Conditions or other text that lots of users don’t care about, but you have to present it to protect yourself. :)
Simple text boxes with colored background.
Just one big colored button that is a link to somewhere.
Improve the columns.boomla.net app with the following:
A top features list, that you see everywhere on the Web. Typically, 3 columns, with large text under it, maybe a paragraph of small text at the bottom.
Could also just be a composite app! 3 columns, each containing images, a header, and a paragraph of text below it.
Pricing app with a configurable number of plans, features list, price.
Might be a composite app with the cards being separate from the contents in them, so that it becomes more configurable.
For teachers, for recurring events. 7 days of the week on top, times on the left, cells fillable with content.
A video player like video.app.boomla.com, that plays videos stored in Boomla itself. (Feel free to clone the site if you don’t want to start from scratch.)
Note that Boomla file sizes are currently limited in 10Mb. (So do video files..)
As Boomla videos are currently limited in 10Mb, users may want to store videos at external providers, like Vimeo.
When creating this app, make sure to read about the
A content app that redirects the visitor to another location.
Note that, obviously, the redirect file won’t be visible on the page once the redirect is set up. That’s fine, it can still be edited/removed from via any filesystem viewer, like the File Panel or the IDE.
We already have an unfinished one at skyconfig.boomla.net. Feel free to look into it, it’s already used by several apps, thouogh it comes with NO documentation. Also, the elements of the forms should be configurable themselves. Should populate the toolbar’s New tab.
Would be great both for an entire page, and/or a content. The idea is to allow splitting the available space in any way vertically or horizontally, creating “sub-spaces”, which can further be sub-devided.
The sizes shall be configurable as fixed sizes or proportions. It should be possible to add spaces (margins, padding?). One should be able to customize the background (color, image).
.Accept file should be generated dynamically.
This is quite a large problem, probably with quite a complex full-page editor.
That is a hard one! :)
Make sure to learn about the