2017 © Pedro Peláez
 

project laravel-blog

A basic blog system based on Laravel.

image

madalintomescu/laravel-blog

A basic blog system based on Laravel.

  • Tuesday, July 17, 2018
  • by madalintomescu
  • Repository
  • 1 Watchers
  • 3 Stars
  • 2 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

Laravel Blog

A basic blog system based on Laravel 5., (*1)

Features

  • Manage posts
  • Featured images
  • Add categories and tags
  • SummerNote WYSIWYG Editor
  • Admin dashboard
  • Manage users, roles and permissions
  • Vue.js components

Screenshots

Main page alt text, (*2)

Dashboard index alt text, (*3)

Installation

  1. Clone the repository
git clone https://github.com/madalintomescu/laravel-blog.git

Or use Composer (and skip step 2), (*4)

composer create-project madalintomescu/laravel-blog
  1. Install the project dependencies with Composer
composer install
  1. Copy .env.example file to .env file. Open it and edit it with your database details.
cp .env.example .env
  1. Generate an application key
php artisan key:generate
  1. Create a symbolic link from storage to public folder
php artisan storage:link
  1. Install the front-end dependencies and compile them
npm install && npm run dev
  1. Install sample test data
php artisan install:testdata
  1. Start the server
php artisan serve

Now you can log in as admin using the following:, (*5)

Email: admin@example.com, (*6)

Password: password, (*7)

Dependencies

Laravel packages, (*8)

Front-end, (*9)

Changelog

0.2.0 - 2018-10-19 * Add API Controllers and Resources * Add Vue.js components * Add post characters count * Small changes, (*10)

0.1.0 - 2018-07-08 * Initial release, (*11)

License

This project is licensed under the MIT License - see the LICENSE.md file for details, (*12)

The Versions