PHP Classes

File: README.md

Recommend this page to a friend!
  Classes of Maniruzzaman Akash   Lara Filament   README.md   Download  
File: README.md
Role: Documentation
Content type: text/markdown
Description: Documentation
Class: Lara Filament
Blog post management and publication system
Author: By
Last change:
Date: 27 days ago
Size: 3,107 bytes
 

Contents

Class file image Download

LaraFilament

A simple blog management using FilamentPHP with Laravel 11.x by Maniruzzaman Akash

Installation

  1. Clone the repository:

    git clone [email protected]:ManiruzzamanAkash/LaraFilament.git
    cd LaraFilament
    
  2. Install dependencies:

    composer install
    npm install
    
  3. Copy the `.env.example` file to `.env` and configure your environment variables:

    cp .env.example .env
    
  4. Generate an application key:

    php artisan key:generate
    
  5. Run migrations:

    php artisan migrate:fresh --seed
    
  6. Serve the application:
    npm run dev
    php artisan serve
    
  7. Browse http://127.0.0.1:8000/ > Auto login credentials should already be set in login form though for local environment - - Email: [email protected] - Password: password

    > URL is important for file uploading added in
    APP_URL=http://127.0.0.1:8000
    

Features

  • Frontend Website Pages - Home Page - Category List and Recent Post list - Category Page - Category Detail Page with All of the Blog posts - Blog Page - Blog Detail Page
  • Author Management

    - List authors - Create new author - Edit author details - Delete author

  • Blog Category Management

    - List blog categories - Create new blog category - Edit blog category - Delete blog category

  • Blog Management

    - List blogs - Create new blog - Edit blog - Delete blog

  • Dashboard - User statistics charts - Blog statistics charts - Other relevant metrics

Screenshots

Home Page

<b>Home Page UI - Lite mode</b> Lite Home Page LaraFilament

Blog Page

<b>Blog Page UI - Lite mode</b> Lite Blog Page LaraFilament

Login Page

<b>Login Page UI - Dark mode</b> Dark Login Page LaraFilament

Dashboard

<b>Dashboard Page UI - Lite mode</b> Dashboard Page LaraFilament

<b>Dashboard Page UI - Dar mode</b> Dashboard Page LaraFilament

Author Management

<b>Author Page UI - Lite mode</b> Users Management Page LaraFilament

Blog Category Management

<b>Blog Category Page UI - Lite mode</b> Blog Category Management Page LaraFilament

Blog Management

<b>Blog Page UI - Lite mode</b> Blog Management Page LaraFilament

<b>Blog Create Page UI - Lite mode</b> Blog Management Page LaraFilament

Mobile responsive View

<b>Dashboard Page UI Mobile - Dark mode</b> Blog Management Page LaraFilament

Contributions

Any contribution is welcomed, please raise a PR. Any more talks, just ping me - [email protected]