A new blog manage system disigned according to Google Material Design Psec.
Backend based on Laravel 5.2, a web application framework with expressive, elegant syntax.
Demo at Forehalo' blog.
- Collapsible posts list, url:
/
- Also normal posts view at
/posts
- Create with markdown (Javascript parser: marked, PHP parser: parsedown).
- Highlight code & code block (Prism).
- Self host comments.
- Artisan CLI to multi-parse articles with given template.
- Control tags, categories visibility.
- Optimize global search.
- Subscription channels.
Clone this repository to your computer, or download zip file at here.
$git clone https://github.com/forehalo/materialize-blog.git blog
Then, same as installing Laravel, run
composer install
at the root directory. Almost right here.
Configure your .env
file at the root directory to ensure that you have put right configurations used to connect database.
Next step, run
php artisan migrate --seed
to migrate the tables. You'd better not miss the --seed
option, because it will generate some faker in tables, which include the default username
and password
to log in dashboard.
login dashboard at /login
, default name admin
or email admin@example.com
, passowrd admin
F**k it the way you like license.