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
Requires
- php: ^8.2
- ext-json: *
- astrotomic/laravel-translatable: ^11.10
- cartalyst/sentinel: ^7.0
- composer/installers: ^2.1
- doctrine/dbal: ^3.3
- guzzlehttp/guzzle: ^7.2
- guzzlehttp/psr7: ^2.2
- illuminate/support: ^10.2
- intervention/image: ^2.7
- laravel/framework: ^10.5
- laravel/passport: ^11.8
- laravel/sanctum: ^3.2
- laravel/tinker: ^2.8
- laravel/ui: ^4.2
- laravelcollective/html: ^6.3
- mcamara/laravel-localization: ^1.8
- spatie/laravel-responsecache: ^7.4
- symfony/yaml: ^6.0
- tecnodesignc/adminlte-theme: ^2.0
- tecnodesignc/core-module: ^3.0
- tecnodesignc/dashboard-module: ^3.0
- tecnodesignc/encore-theme: ^2.0
- tecnodesignc/laravel-menus: ^9.0
- tecnodesignc/media-module: ^3.0
- tecnodesignc/menu-module: ^3.0
- tecnodesignc/page-module: ^3.0
- tecnodesignc/presenter: ^0.2.6
- tecnodesignc/setting-module: ^3.0
- tecnodesignc/stylist: ^2.1
- tecnodesignc/tag-module: ^3.0
- tecnodesignc/translation-module: ^3.0
- tecnodesignc/user-module: ^3.0
- tecnodesignc/workshop-module: ^3.0
- tightenco/ziggy: ^1.4
- typicms/nestablecollection: ^3.0
- venturecraft/revisionable: ^1.39
- yajra/laravel-datatables-oracle: ^10.3.1
Requires (Dev)
- barryvdh/laravel-debugbar: ^3.6
- fakerphp/faker: ^1.9.1
- laravel/pint: ^1.0
- laravel/sail: ^1.18
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^7.0
- phpunit/phpunit: ^10.0
- spatie/laravel-ignition: ^2.0
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.