tecnodes/encore

The Encore Application.

Installs: 99

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Language:JavaScript

Type:project

This package is auto-updated.

Last update: 2024-11-10 03:36:13 UTC


README



EncoreCMS is an open-source web application development platform shipped with headless content management system.


EncoreCMS 3.0 is built with laravel 10, vue, vuex, buefy and bulma which follows Hierarchical Model View Controller (HMVC) structure for its Modules & Themes.

Quick Start

composer create-project tecnodes/encore ecms
cd ecms/ 
mv public_html ../public_html 

NOTA:EncoreCMS is configured to leave the public_html folder separate from the system files, if you don't want that configuration you should:

  • Modify the bootstrap/app.php file whith.
// set the public path to this directory
$app->bind('path.public', function() {
    return __DIR__.'/../public_html';
});
  • Modify the public_html/index.php file with:
if (file_exists($maintenance = __DIR__.'/../storage/framework/maintenance.php')) {
    require $maintenance;
}

require __DIR__.'/../vendor/autoload.php';

$app = require_once __DIR__.'/../bootstrap/app.php';

###Install EncoreCMS

php artisan encore:install

How is EncoreCMS different?

  • It's purposed to develop large applications

  • Structured (HMVC) based modules & themes

  • Encourages to use latest technologies like Vue, Vuex, Buefy

Why EncoreCMS?

Well, to answer that, ask a question to yourself: Do you want to develop an enterprise application with content management that doesn't come in your way? If answer is yes, EncoreCMS is for you.

Join us

  • Contribute and raise issues at: GitHub

We're actively seeking contributors for our encorecms's documentation, feel free to send pull requests.


Support us

Please consider starring the project to show your and support.

TecnoDesign is a web agency based in Colombia. You'll find an overview of all our open source projects on github.


License

The MIT License (MIT). Please see License File for more information.