mcms / core-package
The core of the CMS
Installs: 127
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/mcms/core-package
Requires
- arrilot/laravel-widgets: ^3.3
 - barryvdh/laravel-debugbar: ^3.2
 - barryvdh/laravel-ide-helper: ^2.12.3
 - barryvdh/laravel-translation-manager: 0.*
 - cocur/slugify: ^2.1
 - doctrine/dbal: ^2.5
 - geoip2/geoip2: ^2.4
 - kalnoy/nestedset: ^5.0.5
 - laracasts/utilities: ~3.2.1
 - mcamara/laravel-localization: ^1.6.2
 - rtconner/laravel-likeable: ~1.2
 - rtconner/laravel-tagging: ~2.1
 - santigarcor/laratrust: 6.0.x
 - teepluss/theme: ^2.0
 - torann/geoip: ^1.0
 
Requires (Dev)
- scrutinizer/ocular: ~1.1
 - squizlabs/php_codesniffer: ~2.3
 
- dev-master / 1.0.x-dev
 - v0.1.3
 - v0.1.2
 - v0.1.1
 - v0.1.0
 - v0.0.50
 - v0.0.49
 - v0.0.48
 - v0.0.46
 - v0.0.45
 - v0.0.44
 - v0.0.43
 - v0.0.42
 - v0.0.41
 - v0.0.40
 - v0.0.39
 - v0.0.38
 - v0.0.37
 - v0.0.36
 - v0.0.35
 - v0.0.34
 - v0.0.33
 - v0.0.32
 - v0.0.31
 - v0.0.30
 - v0.0.29
 - v0.0.28
 - v0.0.27
 - v0.0.26
 - v0.0.24
 - v0.0.23
 - v0.0.22
 - v0.0.21
 - v0.0.20
 - v0.0.19
 - v0.0.18
 - v0.0.17
 - v0.0.16
 - v0.0.15
 - v0.0.14
 - v0.0.13
 - v0.0.12
 - v0.0.11
 - v0.0.10
 - v0.0.9
 - v0.0.7
 - v0.0.6
 - v0.0.5
 - v0.0.4
 - v0.0.3
 - v0.0.2
 - v0.0.1
 
This package is auto-updated.
Last update: 2025-10-13 02:43:31 UTC
README
The Core package of the CMS
Install
To get the system up and running follow the steps bellow
- Install a fresh copy of laravel like so 
laravel new my-projector via composercomposer create-project --prefer-dist laravel/laravel my-project - Edit the composer.json file and add the following packages
"mcms\/core-package": "0.*", "mcms\/package-admin": "0.*", "mcms\/package-pages": "0.*", "mcms\/front-end": "0.*" - Run 
composer updatein order to download the packages - Edit your 
config/app.phpand add the following service providersMcms\Core\CoreServiceProvider::class, Mcms\Admin\AdminServiceProvider::class, Mcms\FrontEnd\FrontEndServiceProvider::class, Mcms\Pages\PagesServiceProvider::class, - Edit your .env file and add your database information
 - Run 
php artisan core:install-packagesto run the interactive command line installer and just fill in the required fields 
Admin interface
After you have completed the installation process, you can visit the admin interface
on /admin and login with the email/password you provided during the installation.
Installer
php artisan core:install
OR
php artisan core:install provision.installer.json
Provision scripts
{
  "packages" : [
    {
      "name" : "Core",
      "requiredInput" : {
        "name" : "a name"
      },
      "migrations" : [],
      "seeders" : [],
      "publish" : []
    },
    {
      "name" : "Admin",
      "requiredInput" : {
        "balls" : "To the wall"
      },
      "migrations" : [],
      "seeders" : [],
      "publish" : []
    }
  ]
}
Table of contents
Other modules
- CMS A very opinionated CMS
 - Frontend The front end of any website
 - Admin interface The admin interface