Devise Content Management System
WebsiteGithub
Primary version
Primary version
  • Devise Development Documentation
  • Getting Started
    • Requirements
    • Installation
    • Advanced Integration with VueJS
    • Advanced Integration Continued: Suggested CSS Setup
  • Creating content with Devise
    • Pages in Devise
      • Creating our first page
      • Page Versions
    • Slices
      • Slice Configuration
      • Database Powered Slices
    • Fields
      • Field Types and Examples
      • Field Configuration and Defaults
    • Language
    • Creating Sites
  • Vue Integration / Customizing Devise
    • User Permissions
    • Customizing the Login
    • Custom Administration Sections
  • Developers / Contributing
  • License
Powered by GitBook
On this page
  • Create a new Laravel Project
  • Install Devise
  • Publish Assets
  • Finish Install Wizard
  • What Now?
  1. Getting Started

Installation

PreviousRequirementsNextAdvanced Integration with VueJS

Last updated 5 years ago

While you can develop in any PHP 7.1 environment this assumes you are using and have composer setup correctly.

Create a new Laravel Project

composer create-project --prefer-dist laravel/laravel my-devise-project

Install Devise

cd my-devise-project
composer require devisephp/cms

Publish Assets

php artisan vendor:publish --tag=dvs-assets

Finish Install Wizard

Now you can visit your site at http://my-devise-project.test and finish the install wizard. The wizard will update automatically as you complete various tasks. When creating your first user you will be logged in as that user and once complete will see the editor on the left side of the screen.

What Now?

If you followed the wizard exactly you will be presented with that first test slice that you created. It's pretty boring but serves as a good boilerplate for other slices. Take a look at your design. See what repeats, what can be used in multiple places. Those natural lines help define which slices you should probably create.

For guidance on slice creation take a look at how we build the site and, of course, the .

Laravel Valet
Composer
Devise Marketing
documentation