Walid greetings, iāve mostly used Discourse extensively for various projects in the past. One of those forum projects was a community for vegetable growing, whether on a large scale, indoors, or even on a balcony. In that forum, we had categories where users could keep their grow diaries.
Now, what your Flarum extension does is actually a core feature in Discourse, but with some extra flexibility. For example, at the top, where Flarum might display a welcome message, I had a horizontal row of cards. These cards only displayed topics from the āGrow Diariesā category, and each card showed a thumbnail generated from the first image in the post.
It looked fantastic and really boosted the forumās overall appeal and usability. Users were more motivated to maintain their diaries, and it made the whole experience more engaging. Below that, I had other rows of cards and the default forum style mixed in.
Having the ability to configure these kinds of card layouts gives you so much more flexibility. You can combine different content types and layouts however you want. That was exactly the case in my vegetable-growing forum, and it worked really well.