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.
- Laravel 5.4
- PHP >= 5.6.4
- Tokenizer PHP Extension
- XML PHP Extension
- Themes: Bootstrap
- MySql
- Keyboard support
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