Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jcc/blog
:star2: PJ Blog is an open source blog built with Laravel and Vue.js.
https://github.com/jcc/blog
beautiful blog laravel open-source pj-blog vue vuejs
Last synced: 26 days ago
JSON representation
:star2: PJ Blog is an open source blog built with Laravel and Vue.js.
- Host: GitHub
- URL: https://github.com/jcc/blog
- Owner: jcc
- License: mit
- Created: 2016-12-27T03:56:51.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-06-08T08:03:30.000Z (over 1 year ago)
- Last Synced: 2024-05-20T00:16:23.861Z (6 months ago)
- Topics: beautiful, blog, laravel, open-source, pj-blog, vue, vuejs
- Language: PHP
- Homepage: https://www.pigjian.com
- Size: 6.69 MB
- Stars: 2,865
- Watchers: 150
- Forks: 691
- Open Issues: 37
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
- awesome-vue - PJ Blog - 开源博客 (应用实例)
- awesome-vue - PJ Blog - 开源博客 (应用实例)
- awesome-github-vue - PJ Blog - 开源博客 (应用实例)
- awesome-github-vue - PJ Blog - 开源博客 (应用实例)
- awesome - PJ Blog - 开源博客 (应用实例)
README
🎈 PJ Blog is an open source blog built with Laravel and Vue.js. https://pigjian.com
Special thanks to the generous sponsorship by:
# PJ Blog
This is a powerful blog, I try to build the blog more beautiful, more convenient.
`Laravel 5.*` and `Vuejs 2.*` combined with the establishment of a good response and quickly dashboard, the dashboard made through the `Vuejs` component development.
I believe it will be better and better. If you are interested in this, you can join and enjoy it.
Here is [documents](https://manual.pigjian.com/)
[Example](http://example.pigjian.com)
## 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](https://github.com/jcc/blog) Laravel 7.*
## 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](https://cdn.pigjian.com/cover/2018/09/07/d2T4cAjTagf5L1rXH1FjLsFkJVffsPIGPkHEl2A5.jpg)
![New Blog](https://cdn.pigjian.com/cover/2018/09/07/4b7ExtB6NHZVh8n5KnW2673Ej6gwtLm1SUAubtpa.jpg)
## Install
### 1. Clone the source code or create new project.
```shell
git clone https://github.com/jcc/blog.git
```OR
```shell
composer create-project jcc/blog
```### 2. Set the basic config
```shell
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.
### 2. Install the extended package dependency.
Install the `Laravel` extended repositories:
```shell
composer install -vvv
```Install the `Vuejs` extended repositories:
```shel
npm install
```Compile the js code:
```shel
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.
```shell
php artisan blog:install
```## Contributors
- [Jiajian Chan](http://github.com/jcc)
## Thanks
- [overtrue](https://github.com/overtrue)
- [Laravist](https://www.laravist.com/)
- [Laravel - China](https://laravel-china.org/)## Donate
Support all ERC20 tokens. My Address:
**0x600dfF1311E5DA3a8697fD86d4Fd9bed257395eb**## License
The project is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT).
QQ Group: 272734386