gajendrajain20 / laravel-pioneer-cms
Pioneer CMS for Laravel: To provide a platform for commencing your journey in CMS for Laravel.
Installs: 40
Dependents: 0
Suggesters: 0
Security: 0
Stars: 6
Watchers: 3
Forks: 1
Open Issues: 0
Language:JavaScript
Type:project
Requires
- php: >=5.5.9
- darkaonline/l5-swagger: ~3.0
- guzzlehttp/guzzle: ~5.0
- intervention/image: 2.*
- laravel/framework: 5.1.*
- laravelcollective/html: 5.1.*
- luismareze/backupmanager: dev-master
- pingpong/admin: ^2.1
- pingpong/modules: ~2.0
- pqb/filemanager-laravel: 2.*
Requires (Dev)
- fzaninotto/faker: ~1.4
- mockery/mockery: 0.9.*
- phpspec/phpspec: ~2.1
- phpunit/phpunit: ~4.0
This package is not auto-updated.
Last update: 2024-11-10 04:01:50 UTC
README
Pioneer CMS for Laravel : To provide a platform for commencing your journey in CMS for Laravel.
Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purpose.
Prerequisites
What things you need to install the application
composer
Installing
A step by step series of examples that tell you how to get a development environment running
Open your php.ini
(from your 'xampp/php/' directory) & remove semicolon i.e. ';' from the line
;extension=php_fileinfo.dll
Self update the composer
$ composer self-update
Run the command in terminal
$ composer create-project gajendrajain20/laravel-pioneer-cms
Update your .env
file
DB_HOST=127.0.0.1
DB_DATABASE=homestead
DB_USERNAME=root
DB_PASSWORD=secret
Create an empty database & update the database name & password in .env
file.
Create a Re-captcha key & put it in your .env
file under following key
'G-RECAPTCHA-SECRET'
Dump the autoload file using composer
$ composer dumpauto
Run the command in root directory.
$ composer update
Run the command in root directory.
$ php artisan migrate --seed
Create a new virtual host entry for this application in your httpd-vhosts.conf
file.
<VirtualHost *:80>
##ServerAdmin webmaster@dummy-host.example.com
ServerName www.pioneercms.com
ServerAlias pioneercms.com
DocumentRoot "D:\xampp\htdocs\projects\laravel-pioneer-cms"
<Directory "D:\xampp\htdocs\projects\laravel-pioneer-cms">
Options -Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
##ErrorLog "logs/dummy-host.example.com-error.log"
##CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>
Note: set the DocumentRoot
& Directory
path to only laravel-pioneer-cms
folder only... don't set it to the public folder
Create a new entry in your hosts
file like this:
127.0.0.1 pioneer.com
For Adding Comments functionality in website
Signup on IntenseDebate & add a new blog/site from sites dropdown in header. Provide your site url in the given box & click on next step, then click on generic install. Then copy the code provded in sidebar & paste it in the following file:
..\resources\views\templates\default\intense-debate-script.blade.php
First Usage Instructions
- After installing open login using the given creadentials:
- Admin panel url : /admin/login
- email : admin@mailinator.com
- password : admin
Screenshots
Posts
Settings
Front-end
Built With
Authors
License
This project is licensed under the MIT License - see the LICENSE file for details
Acknowledgments
- Hat tip to anyone who's code was used