Introduction

What is Orchestra Platform?

Orchestra Platform provide a solid base boilerplate to build your new web applications. It's not a CMS. Instead, it's a springboard to build many of the tools you wish you had available for projects that you're working on but never took the time to build.

Have you had a client that wanted you to create a custom application but at the same time they're also looking to have a robust Content Management System within that same application? If you answered yes, what are your options?

  • To build the application on top of WordPress (or other CMS system that you're familiar with).
  • To build the application using your favourite language and framework while also integrating your own custom-built CMS components in it hoping that it's easy for your clients to use (just like how they were to use WordPress easily!)
  • Or try to integrate both (which you know would be a bad idea from the start).

Orchestra Platform will solve this problem by creating a similar Administration Panel as you would see in WordPress wp-admin, so you can continue writing awesome code in Laravel but at the same time have CMS components ready at your disposal.

2032

Dashboard

What Makes Orchestra Platform Different?

  • Laravel Framework 5 is simply a great framework to work with.
  • Extensions are a much needed improvement to package implementation in Laravel. With one click activation and upgrade (migration and publish).
  • Database Based Configuration for any extensions are a solid replacement of file based configuration, stop telling your non-technical client to edit PHP file for any simple configuration changes.
  • ACL and User Management are repetitive boilerplate module on every projects, lets stop reinventing the wheel and let Orchestra Platform do its magic. If you need something more advanced, there are more than 20 events that you can hook into your own implementation without overwriting Orchestra Platform core file.
  • Responsive Design is always available when you're on mobile.