Skip to content

Laravel 5.4 blog example project with good practices

License

Notifications You must be signed in to change notification settings

git-foysal-1/myblog

 
 

Repository files navigation

Personal Blog Site

This Project will cover creating a very simple blog. It will only consist of posts. The front-end will only be some pages, an index page to list all posts and a view page to view a post.

There will be a backend control panel for managing posts and admins, this guide will also include a user authentication system to login administrators.

Features

  • Laravel 5.4
  • PHP >= 5.6.4
  • Tokenizer PHP Extension
  • XML PHP Extension
  • Themes: Bootstrap
  • MySql
  • Keyboard support

Installation

1. git clone https://github.com/mdshohelrana/myblog.git
2. cd myblog
3. composer install
4. npm install or yarn
5. copy .env.example .env

6. Create Database
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306 
DB_DATABASE=myblog
DB_USERNAME=root
DB_PASSWORD=secret

7. Artisan Commands
php artisan key:generate
php artisan migrate
php artisan db:seed

8. NPM Run '*'
npm run <command>

9. PHPUnit
phpunit

Contributors

shohel rana eliyas5044

About

Laravel 5.4 blog example project with good practices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 76.1%
  • HTML 20.6%
  • ApacheConf 3.2%
  • Vue 0.1%