DownloadLaraFilament
A simple blog management using FilamentPHP with Laravel 11.x by Maniruzzaman Akash
Installation
-
Clone the repository:
git clone [email protected]:ManiruzzamanAkash/LaraFilament.git
cd LaraFilament
-
Install dependencies:
composer install
npm install
-
Copy the `.env.example` file to `.env` and configure your environment variables:
cp .env.example .env
-
Generate an application key:
php artisan key:generate
-
Run migrations:
php artisan migrate:fresh --seed
-
Serve the application:
npm run dev
php artisan serve
-
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>

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

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

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

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

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

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

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

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

Mobile responsive View
<b>Dashboard Page UI Mobile - Dark mode</b>

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