Free Modern Laravel Blog with Hotwire and Pusher - Jbnwj

Modern Laravel Blog with Hotwire and Pusher that showcases a Laravel 10.0 blog application. This project demonstrates a comprehensive set of Laravel features and best practices, making it a valuable resource for developers looking to learn or build their own blog applications.

Key Features and Technologies:

  • Laravel 10.0: Built on the latest version of the popular PHP framework, leveraging its robust features and conventions.
  • Hotwire: Utilizes Hotwire for a more modern and efficient web development experience, minimizing full-page refreshes.
  • Horizon: Includes Horizon for monitoring and managing background jobs within the application.
  • Telescope: Employs Telescope for debugging and profiling Laravel applications.
  • Sanctum: Leverages Sanctum for authentication and API token management.

Project Structure and Functionality:

  • Authentication: Provides authentication and user registration functionality.
  • API: Includes an API layer for interacting with the blog data.
  • Blade: Employs Blade templating for creating dynamic views.
  • Broadcasting: Utilizes broadcasting for real-time updates.
  • Caching: Implements caching for improved performance.
  • Email Verification: Features email verification for new users.
  • Filesystem: Handles file storage and management.
  • Helpers: Includes custom helper functions for common tasks.
  • Localization: Supports localization for different languages.
  • Mail: Implements email sending capabilities.
  • Migrations: Manages database schema changes.
  • Policies: Enforces authorization rules.
  • Providers: Defines service providers for the application.
  • Requests: Handles HTTP requests and validation.
  • Seeding & Factories: Uses seeding and factories for data generation and testing.
  • Testing: Includes unit and integration tests for quality assurance.

Getting Started:

  1. Download the file.
  2. Set up the environment: Create a .env file by copying .env.example and configure your database credentials.
  3. Run migrations: php artisan migrate --seed
  4. Start the development server: php artisan serve
For Basic Usages View Documentation on: https://github.com/guillaumebriday/laravel-blog?tab=readme-ov-file

Features list

  • Breeze: Uses Breeze for authentication and user registration.
  • Pusher: Integrates Pusher for real-time communication and updates.

Ratings & Reviews

0.0

No Review Found.


To Comment

Free Download

No License Available

You can download and use this product without any cost. You dont have to pay.

Downloads count 5.
Golden Author

thewitch

Member since January 2nd, 2024

Product Information

Created:
October 8th, 2024
Last update:
April 19th, 2025
gutenburg optimize:
N/A
high resoulation:
Yes
compatible browser:
Category Name: