No-CMS is not just another CodeIgniter based CMS. There are many things that will make you falling in love with it.
Installing No-CMS is very easy. It is so straight-forward, so if you are familiar installing wordpress or joomla, you will feel at home. You don't need to modify any configuration file or mess up with
.htaccess or anything. In several cases, you don't even need to make your own database, since No-CMS will make it for you. To install No-CMS, you don't need to have VPS or those bleeding-edge technologies, a general-purpose shared hosting is usually enough to run No-CMS.
Built-in Authentication and Authorization
No-CMS has a well-designed authentication & authorization system. It doesn't have any specific "backend" and "frontend" view since you are free to determine accessibility of each page. By default every No-CMS pages can be configured to have one of the following authorization: everyone, unauthenticated, authenticated or authorized. Those four type authorization system can cover almost all system.
If you think those twelve-available-by-default-responsive-bootstrap-themes is not enough (which is usually the case), you are free to add your custom theme. Each theme has several layouts (that's why this home-page has a slideshow, while other pages doesn't). Start by copying any default theme and do modification as you wish. No-CMS has several designer-friendly tag (we know that sometimes designers hate PHP).
Modules & Module Generator
No-CMS is more than just a portal or blog. You can add any module to enrich No-CMS. If you are familiar with CodeIgniter, you can even make your own custom modules. And of course, we don't stop here. No-CMS was designed with easiness in mind, so it has a very easy to use module generator which is able to make your custom module (like this one).
No-CMS was built on top of CodeIgniter and several famous libraries such as groceryCRUD, bootstrap, HMVC extension, and Phil Sturgeon's template library. Almost all of PHP-programmer nowadays know about CodeIgniter. It is still a very easy and popular framework with great documentation. However, if you are not programming guy, you will find it easy to hire developers who know about those libraries (which practically means they can do anything with No-CMS)
Many out-of-the-box features
No-CMS has a multi-language feature. This feature is not only applied to menu-caption, but also to the contents. No-CMS also support third-party authentication, so that you can let your user log-in by using their already-exists facebook or twitter account. No-CMS also experimentally support multisite feature and several database other than MySQL such as Postgre & sqlite. If you want to add features on No-CMS, please open an issue on github.