I have been working on this CMS and I am hoping that a lot of people will find it useful.
What it is
It is an easy-to-use Content Management System built with the good old LAMP stack. I have called it Brave CMS (link to Github repo).
Video demo
What it offers
It offers UI/UX developers and designers the possibility to very easily turn their HTML templates into database-powered websites.
I worked as a WordPress theme developer for quite a while and I have found turning an HTML template into a WordPress theme is time-consuming and tedious.
It is why I came up with Brave CMS. You can turn an HTML template into a Brave CMS template in half the time you would turn it into a WordPress theme.
Why is Brave CMS so easy to use?
For these 3 reasons:
- Brave's themes are completely separated from the content manager.
- Every theme is comprised of its views (Twig files) and its assets. As you very likely already know, Twig has a very clean and clear syntax.
- The directory name of the active theme is stored in a variable named theme_directory. This variable is passed to the theme's master template file,
layout.twig
(the value held by thetheme_directory
variable is easy to change, from theStatic_model model
).
Why could the project use your help?
I believe Brave CMS has the potential to replace WordPress one day, but it needs contributions from more developers (smarter than I am).
So, if you know you are an outstanding PHP developer, feel free to contribute.
Top comments (0)