About Coaster: Wait, *ANOTHER* CMS?
Let's start with philosophical note. With WordPress powering 1/4 of the internet, why would anyone bother to create their own CMS? Or, if we look from Laravel perspective - do we really need CMS for custom projects? Here's the answer from Coaster CMS homepage:For Agencies: Both you and your customer's will love Coaster for its ease of use and speed of deployment. For Developers: Coaster is a developer's and designer's best friend. The days of wandering aimlessly through thousands of lines of code are finally gone (unless you want to). Coaster's block based templating model, built upon Laravel 5's blade system, makes it easy to keep track of your pages.To be honest, not really convincing - nothing unique or out-of-the-box here. Also, they have a comparison table on the website - not afraid of the fight against the monsters:

Installation Process
There are a few ways to install the CMS - I've chosen more developer-friendly composer create-project way. It worked quite well - they add some operations in the end of the process:

Admin Area and Managing Pages
Here's what you see after logging in:

- Wait, so where do I fill in the main text for the page? There's no textarea field. So will there be a "Next Step" after I click "Add Page"?
- What is "Direct link or document"?
- What are "Groups" exactly? Or "Top Level Group Page"?


Other Managing Functions
Of course, it doesn't end with pages/menu management, there's some more functionality in Coaster CMS. Next on the list - so-called Site-wide content. At first I didn't even understand what it meant, but then figured that it's like Global Settings/Options:


Coaster CMS is a beacon enabled content management system. Beacons amongst other purposes, allow your website to directly interact with your customers within a physical location such as a shop. Customers will be able to receive special deals, news and other offers when they come into proximity of a beacon. Beacons can also direct your customers to specific web pages on your Coaster CMS powered website such as a product page or contact us page.Oh, now I get it! Cool thing, never seen it before - so your page can actually change the behavior based on the location of the customer? Uber cool! I guess that's the biggest Coaster CMS unique functions. Or maybe I've just not seen it in WordPress or others?
Laravel Code
As mentioned above, Coaster CMS is based on Laravel 5.3 - pretty new version, well done guys. Let's see what's under the hood. When I opened the folder in PhpStorm, I recognized the default Laravel folder structure, cool! But, not so fast, something was missing - file routes/web.php was completely empty, so how does it all work?..

Overall Impression: I'm Confused
In general, Coaster CMS is pretty well polished and works ok. As as user, I am able to manage pages and other sections. But the part that I didn't understand it "what's next"? It's not about the code only, who is the target audience of this system?- Is it for non-developer users? Then how is it better/different than WordPress with gazilion plugins/themes?
- Is it for Laravel developers? Then it's not easy to extend the CMS to my own needs.
No comments or questions yet...