Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jsdecena/cms

Laravel Simple CMS Package
https://github.com/jsdecena/cms

cms cms-backend laravel laravel-cms

Last synced: about 2 months ago
JSON representation

Laravel Simple CMS Package

Awesome Lists containing this project

README

        

## Simple Laravel CMS

##### This CMS is a basic bootstrap application to make your web development up and running almost instantly. It includes basic User Authentication, User, Page, Post and Category CRUD.

##### Thanks to [ADMIN LTE](https://almsaeedstudio.com/preview) for the awesome dashboard look!

### Installation

- Step1: Add this to your root `composer.json`

```json

"require": {
"jsdecena/cms": "^2.1"
}

```

- Step2: Run this in your terminal `php artisan vendor:publish --tag=jsdcms --force`

- Step3: Rename `.env.example` to `.env` and set your database credentials

- Step4: Run this in your terminal `php artisan key:generate`

- Step5: Uncomment the `UsersTableSeeder::class` call in `/database/seeds/DatabaseSeeder.php`

- Step6: Add these lines in the `/database/seeds/DatabaseSeeder.php`

```json

$this->call(PageTableSeeder::class);
$this->call(PostTableSeeder::class);

```

- Step7: Run this in your terminal `composer dump-autoload && php artisan migrate --seed && php artisan serve`

- Step8: Go to [http://localhost:8000/blog](http://localhost:8000/blog) OR

- Step9: Go to [http://localhost:8000/admin](http://localhost:8000/admin) for backend login

- Step10: Use this credentials to login: email: `[email protected]` | password: `Testing123`

- Enjoy!

##### Check out the [wiki](https://github.com/jsdecena/cms/wiki) for the screenshots of the app!