All Projects → mubbi → Laravel Blog 5.6.5

mubbi / Laravel Blog 5.6.5

Licence: gpl-3.0
Learning Laravel by making simple Blog

Projects that are alternatives of or similar to Laravel Blog 5.6.5

Blog System In Laravel
Complete Blog System in Laravel
Stars: ✭ 89 (+641.67%)
Mutual labels:  blog, laravel, laravel-framework
Learn Laravel
Laravel 学习资料和开源项目集
Stars: ✭ 229 (+1808.33%)
Mutual labels:  laravel, laravel-framework, php-framework
Borgert Cms
Borgert is a CMS Open Source created with Laravel Framework 5.6
Stars: ✭ 298 (+2383.33%)
Mutual labels:  blog, laravel, laravel-framework
Blogetc
Easily add a full Laravel blog (with built in admin panel and public views) to your laravel project with this simple package.
Stars: ✭ 198 (+1550%)
Mutual labels:  blog, laravel, laravel-framework
Coreui Free Laravel Admin Template
CoreUI Free Laravel Bootstrap Admin Template
Stars: ✭ 353 (+2841.67%)
Mutual labels:  laravel, laravel-framework
Moell Blog
基于 Laravel 开发,支持 Markdown 语法的博客
Stars: ✭ 301 (+2408.33%)
Mutual labels:  blog, laravel
Crater
Open Source Invoicing Solution for Individuals & Businesses
Stars: ✭ 4,897 (+40708.33%)
Mutual labels:  laravel, laravel-framework
Cms
Decoupled CMS for any Laravel app, gain control of: pages, blogs, galleries, events, images, custom modules and more.
Stars: ✭ 498 (+4050%)
Mutual labels:  blog, laravel
Laraform
Reactive Form Builder for Vue.js with Laravel Support
Stars: ✭ 259 (+2058.33%)
Mutual labels:  laravel, laravel-framework
Freek.dev
The sourcecode of freek.dev
Stars: ✭ 407 (+3291.67%)
Mutual labels:  blog, laravel
Snooze
A package to simplify automating future notifications and reminders in Laravel
Stars: ✭ 515 (+4191.67%)
Mutual labels:  laravel, laravel-framework
Laravel Form Components
A set of Blade components to rapidly build forms with Tailwind CSS (v1.0 and v2.0) and Bootstrap 4. Supports validation, model binding, default values, translations, Laravel Livewire, includes default vendor styling and fully customizable!
Stars: ✭ 295 (+2358.33%)
Mutual labels:  laravel, laravel-framework
Laravel Ecommerce Example
Code for YouTube series on building a Laravel E-Commerce application.
Stars: ✭ 759 (+6225%)
Mutual labels:  laravel, laravel-framework
Ulearn
ULEARN - Open Source(FREE) LMS script in Laravel 5.8 and ReactJS 16.9
Stars: ✭ 368 (+2966.67%)
Mutual labels:  laravel, laravel-framework
Laravel Job Status
Add ability to track Job progress, status and result dispatched to Queue.
Stars: ✭ 279 (+2225%)
Mutual labels:  laravel, laravel-framework
Laravel Bjyblog
laravel v8 blog
Stars: ✭ 469 (+3808.33%)
Mutual labels:  blog, laravel
Laravel Open Source Projects
A Web Artisan list of categorized OPEN SOURCE PROJECTS built with Laravel PHP Framework.
Stars: ✭ 676 (+5533.33%)
Mutual labels:  laravel, laravel-framework
Laravel Stager
Laravel Stager State Machine, Its purpose is to add state machine functionality to models
Stars: ✭ 16 (+33.33%)
Mutual labels:  laravel, laravel-framework
Xblog
A powerful and responsive blog system powered by laravel 5.5.
Stars: ✭ 937 (+7708.33%)
Mutual labels:  blog, laravel
Laravel React Blog
基于 Laravel 5.5 和 React 的个人博客系统
Stars: ✭ 226 (+1783.33%)
Mutual labels:  blog, laravel

Laravel Blog - Based on Laravel v5.6.5

This is a sample blog based on Laravel 5.6 framework and Bootstrap 4.

Features!

  • Blogs/Articles
  • Categories
  • Comments
  • Featured Image
  • Admin Area
  • Role Based Access
  • RSS Feed
  • Subscribers
  • SEO Friendly
  • Social Friendly
  • Automated Emails On Registration with Queue/Job
  • Automated Emails on Subscriber with Queue/Job
  • Automated Emails for newsletters with Queue/Job
  • Laravel Migrations
  • Laravel Seeders
  • Simple & Minimal UI Design

Tech

This blog project uses some open source projects and free projects to work properly:

  • Twitter Bootstrap 4 - great UI boilerplate for modern web apps
  • Laravel 5.6.5 - Framework for Web Artisans
  • jQuery - duh
  • FontAwesome - Design savy icons for developers
  • TinyMCE - WYSIWYG rich text editor
  • DataTable - Easily Manage Data sets for management purpose using jquery
  • Sluggable - make slugs easily in laravel
  • Roumen Feed - make RSS Feed easily in laravel
  • Yajra Laravel Datatables - Easily integrat DataTable backend for laravel

And of course blog project itself is open source with a public repository on GitHub.

Live Demo

http://mubbiqureshi.com/laravel-blog/public/

Admin ID: [email protected]

Admin Pass: mubbi123

Minimum Requirements

  • PHP >= 7.1.3
  • MySQL >= 5.0.12
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension
  • Ctype PHP Extension
  • JSON PHP Extension

Installation Guide

  1. git clone https://github.com/mubbi/laravel-blog-5.6.5.git
  2. cd laravel-blog-5.6.5
  3. composer install
  4. rename .env.example to .env
  5. php artisan key:generate
  6. Edit file config/app.php & .env - and set your correct app url
  7. Edit file config/database.php - and set your DB connection details
  8. php artisan migrate --seed
  9. php artisan storage:link
  10. set mailtrap credentials in .env file to avoid swift email errors
  11. After installing, you may need to configure some permissions. Directories within the "storage" and the "bootstrap/cache" directories should be writable by your web server or the project will not run.
  12. Register in the application as the first user and get all admin roles by default

NOTE: Automatic user registration activation emails and subscriber verification emails are sent using the queue worker, therefore you must enable the queue worker on the project: https://laravel.com/docs/5.6/queues#running-the-queue-worker

Weekly Newsletter Guide

  1. Set Queue Driver in .env or config/queue.php file
  2. Follow: https://laravel.com/docs/5.6/scheduling#introduction
  3. From the above link learn how to make a cron job for schedule:run
  4. Once this cron job is set for every minute then the weekly emails will be sent automatically

Screenshots

Home Page

Home Page

Admin Area

Admin Area

License

GNU GPLv3

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].