2017 © Pedro Peláez
 

project blog

A full-featured, easy-to-use, well-expanded blog system powered by laravel and vuejs.

image

jcc/blog

A full-featured, easy-to-use, well-expanded blog system powered by laravel and vuejs.

  • Monday, July 30, 2018
  • by jcc
  • Repository
  • 113 Watchers
  • 1945 Stars
  • 2,394 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 481 Forks
  • 1 Open issues
  • 49 Versions
  • 8 % Grown

The README.md

Powered By Jiajian Chan , (*1)

🎈 PJ Blog is an open source blog built with Laravel and Vue.js. https://pigjian.com, (*2)

Special thanks to the generous sponsorship by:

, (*3)

PJ Blog

This is a powerful blog, I try to build the blog more beautiful, more convenient., (*4)

Laravel 5.* and Vuejs 2.* combined with the establishment of a good response and quickly dashboard, the dashboard made through the Vuejs component development., (*5)

I believe it will be better and better. If you are interested in this, you can join and enjoy it., (*6)

Here is documents, (*7)

Example, (*8)

Basic Features

  • Manage users, articles, discussions and media
  • Statistical tables
  • Categorize articles
  • Label classification
  • Content moderation
  • Own comments system
  • Multi-language switching
  • Markdown Editor
  • Roles & Permissions
  • and more...

PJ Blog Laravel 7.*, (*9)

Server Requirements

  • PHP >= 7.2.5
  • Node >= 6.x
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

Preview

New Blog, (*10)

New Blog, (*11)

Install

1. Clone the source code or create new project.

git clone https://github.com/jcc/blog.git

OR, (*12)

composer create-project jcc/blog

2. Set the basic config

cp .env.example .env

Edit the .env file and set the database and other config for the system after you copy the .env.example file., (*13)

2. Install the extended package dependency.

Install the Laravel extended repositories:, (*14)

composer install -vvv

Install the Vuejs extended repositories:, (*15)

npm install

Compile the js code:, (*16)

npm run dev

// OR

npm run watch

// OR

npm run production

3. Run the blog install command, the command will run the migrate command and generate test data.

php artisan blog:install

Contributors

Thanks

Support all ERC20 tokens. My Address: 0x600dfF1311E5DA3a8697fD86d4Fd9bed257395eb, (*17)

License

The project is open-sourced software licensed under the MIT license., (*18)

QQ Group: 272734386, (*19)

The Versions