Stars: 486
Forks: 264
Pull Requests: 9
Issues: 6
Watchers: 24
Last Updated: 2023-02-14 10:22:16
The completed blog demo project from Laravel 8 From Scratch.
License:
Languages: Shell, PHP, Blade
First clone this repository, install the dependencies, and setup your .env file.
git clone [email protected]:JeffreyWay/Laravel-From-Scratch-Blog-Project.git blog
composer install
cp .env.example .env
Then create the necessary database.
php artisan db
create database blog
And run the initial migrations and seeders.
php artisan migrate --seed
Of course we only had time in the Laravel From Scratch series to review the essentials of a blogging platform. You can certainly take this many steps further. Here are some quick ideas that you might play with.
status
column to the posts table to allow for posts that are still in a "draft" state. Only when this status is changed to "published" should they show up in the blog feed.