Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fjerbi/ultimateblog

The ultimate blog, a package that will allow you to integrate a blog systemin your Laravel Application with likes/ dislikes on posts, comment system,Notification system, author profile and views count
https://github.com/fjerbi/ultimateblog

blog blog-package blogging blogsystem crud larablog laravel laravel-blog laravel6 likes-count notifications package

Last synced: 4 days ago
JSON representation

The ultimate blog, a package that will allow you to integrate a blog systemin your Laravel Application with likes/ dislikes on posts, comment system,Notification system, author profile and views count

Awesome Lists containing this project

README

        

# The Ultimate Blog

The Ultimate Blog is a package that allows you to integrate a whole blog system that contains:
* CRUD on posts
* Likes/Dislikes
* Commenting system
* Search posts
* Post user control system
* Notification and alerts system
* Author profile
* Responsive design
* Tags System
* Views count
* Subscribe to blog

## Future Features:
* Live chatroom
* Follow/Unfollow Author
* Admin panel

# Screenshots:
## Ultimate blog Home page
![Alt text](initial_release_screensthots/demo1.png?raw=true "HomePage")
## One post page
![Alt text](initial_release_screensthots/demo2.png?raw=true "One Post")

# Installation :
composer require fjerbi/ultimateblog

### go to your config/auth.php file and update this line :
` 'model' => App\User::class,`

` 'model' => fjerbi\ultimateblog\User::class,`

### Add this line in the providers in your config/app.php file :
` fjerbi\ultimateblog\BlogServiceProvider::class, `

### Don't forget to config your .env file and configure your email
### Finally you can access the blog by typing
`http://localhost:8000/ultimateblog`

# Note:
This package works with Laravel 5.* and 6.*