| Recommend this page to a friend! | 
|  Download | 
| Info | Example | Screenshots |  Files |  Install with Composer |  Download | Reputation | Support forum | Blog | Links | 
| Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
| 2025-02-07 (1 month ago)  | Not yet rated by the users | Total: Not yet counted | Not yet ranked | |||||
| Version | License | PHP version | Categories | |||
| larafilament 1.0 | MIT/X Consortium ... | 5 | PHP 5, Content management, Blogs | 
| Description | Author | |
| This package provides a blog post management and publication system. | 
| 
<?php | 
A simple blog management using FilamentPHP with Laravel 11.x by Maniruzzaman Akash
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
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
<b>Home Page UI - Lite mode</b>

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

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

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

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

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

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

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

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

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

Any contribution is welcomed, please raise a PR. Any more talks, just ping me - [email protected]
| Screenshots (10) | ||
|  Files (112) | 
| File | Role | Description | ||
|---|---|---|---|---|
|  app (4 directories) | ||||
|  bootstrap (2 files) | ||||
|  config (11 files) | ||||
|  database (3 directories) | ||||
|  public (3 files, 2 directories) | ||||
|  resources (3 directories) | ||||
|  routes (2 files) | ||||
|  tests (2 files, 2 directories) | ||||
|    .editorconfig | Data | Auxiliary data | ||
|    .env.example | Data | Auxiliary data | ||
|    artisan | Example | Example script | ||
|    composer.json | Data | Auxiliary data | ||
|    composer.lock | Data | Auxiliary data | ||
|    package-lock.json | Data | Auxiliary data | ||
|    package.json | Data | Auxiliary data | ||
|    phpunit.xml | Data | Auxiliary data | ||
|    postcss.config.js | Data | Auxiliary data | ||
|    README.md | Doc. | Documentation | ||
|    tailwind.config.js | Data | Auxiliary data | ||
|    vite.config.js | Data | Auxiliary data | ||
|  Files (112) | / | app | 
|  Files (112) | / | app | / | Filament | 
|  Files (112) | / | app | / | Filament | / | Pages | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Auth (1 file) | ||||
|  Dashboard.php | Class | Class source | ||
|  Files (112) | / | app | / | Filament | / | Resources | 
| File | Role | Description | ||
|---|---|---|---|---|
|  BlogCategoryResource (1 directory) | ||||
|  BlogPostResource (2 directories) | ||||
|  UserResource (2 directories) | ||||
|  BlogCategoryResource.php | Class | Class source | ||
|  BlogPostResource.php | Class | Class source | ||
|  UserResource.php | Class | Class source | ||
|  Files (112) | / | app | / | Filament | / | Resources | / | BlogCategoryResource | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Pages (3 files) | ||||
|  Files (112) | / | app | / | Filament | / | Resources | / | BlogCategoryResource | / | Pages | 
| File | Role | Description | 
|---|---|---|
|  CreateBlogCategory.php | Class | Class source | 
|  EditBlogCategory.php | Class | Class source | 
|  ListBlogCategories.php | Class | Class source | 
|  Files (112) | / | app | / | Filament | / | Resources | / | BlogPostResource | 
|  Files (112) | / | app | / | Filament | / | Resources | / | BlogPostResource | / | Pages | 
| File | Role | Description | 
|---|---|---|
|  CreateBlogPost.php | Class | Class source | 
|  EditBlogPost.php | Class | Class source | 
|  ListBlogPosts.php | Class | Class source | 
|  Files (112) | / | app | / | Filament | / | Resources | / | BlogPostResource | / | Widgets | 
| File | Role | Description | 
|---|---|---|
|  BlogPostChart.php | Class | Class source | 
|  BlogPostStats.php | Class | Class source | 
|  BlogPostView.php | Class | Class source | 
|  Files (112) | / | app | / | Filament | / | Resources | / | UserResource | 
|  Files (112) | / | app | / | Filament | / | Resources | / | UserResource | / | Pages | 
| File | Role | Description | 
|---|---|---|
|  CreateUser.php | Class | Class source | 
|  EditUser.php | Class | Class source | 
|  ListUsers.php | Class | Class source | 
|  Files (112) | / | app | / | Filament | / | Resources | / | UserResource | / | Widgets | 
| File | Role | Description | 
|---|---|---|
|  UserStats.php | Class | Class source | 
|  Files (112) | / | app | / | Http | / | Controllers | 
| File | Role | Description | 
|---|---|---|
|  CategoryController.php | Class | Class source | 
|  Controller.php | Class | Class source | 
|  HomeController.php | Class | Class source | 
|  PostController.php | Class | Class source | 
|  Files (112) | / | app | / | Models | 
| File | Role | Description | 
|---|---|---|
|  BlogCategory.php | Class | Class source | 
|  BlogPost.php | Class | Class source | 
|  User.php | Class | Class source | 
|  Files (112) | / | app | / | Providers | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Filament (1 file) | ||||
|  AppServiceProvider.php | Class | Class source | ||
|  Files (112) | / | app | / | Providers | / | Filament | 
| File | Role | Description | 
|---|---|---|
|  AdminPanelProvider.php | Class | Class source | 
|  Files (112) | / | bootstrap | 
| File | Role | Description | 
|---|---|---|
|    app.php | Example | Example script | 
|  providers.php | Class | Class source | 
|  Files (112) | / | config | 
| File | Role | Description | 
|---|---|---|
|    app.php | Aux. | Configuration script | 
|  auth.php | Class | Class source | 
|    cache.php | Aux. | Configuration script | 
|    database.php | Aux. | Configuration script | 
|    filament.php | Aux. | Configuration script | 
|    filesystems.php | Aux. | Configuration script | 
|  logging.php | Class | Class source | 
|    mail.php | Aux. | Configuration script | 
|    queue.php | Aux. | Configuration script | 
|    services.php | Aux. | Configuration script | 
|    session.php | Aux. | Configuration script | 
|  Files (112) | / | database | 
| File | Role | Description | ||
|---|---|---|---|---|
|  factories (1 file) | ||||
|  migrations (5 files) | ||||
|  seeders (4 files) | ||||
|  Files (112) | / | database | / | migrations | 
| File | Role | Description | 
|---|---|---|
|  0001_01_01_000000_create_users_table.php | Class | Class source | 
|  0001_01_01_000001_create_cache_table.php | Class | Class source | 
|  0001_01_01_000002_create_jobs_table.php | Class | Class source | 
|  2025_01_22_045000_...ategories_table.php | Class | Class source | 
|  2025_01_22_045042_...log_posts_table.php | Class | Class source | 
|  Files (112) | / | database | / | seeders | 
| File | Role | Description | 
|---|---|---|
|  BlogPostSeeder.php | Class | Class source | 
|  CategorySeeder.php | Class | Class source | 
|  DatabaseSeeder.php | Class | Class source | 
|  UserSeeder.php | Class | Class source | 
|  Files (112) | / | public | 
| File | Role | Description | ||
|---|---|---|---|---|
|  css (1 directory) | ||||
|  js (1 directory) | ||||
|    .htaccess | Data | Auxiliary data | ||
|    index.php | Example | Example script | ||
|    robots.txt | Doc. | Documentation | ||
|  Files (112) | / | public | / | css | / | filament | 
|  Files (112) | / | public | / | css | / | filament | / | support | 
| File | Role | Description | 
|---|---|---|
|    support.css | Data | Auxiliary data | 
|  Files (112) | / | public | / | js | / | filament | 
|  Files (112) | / | public | / | js | / | filament | / | filament | 
|  Files (112) | / | public | / | js | / | filament | / | forms | / | components | 
| File | Role | Description | 
|---|---|---|
|    color-picker.js | Data | Auxiliary data | 
|    date-time-picker.js | Data | Auxiliary data | 
|    file-upload.js | Data | Auxiliary data | 
|    key-value.js | Data | Auxiliary data | 
|    markdown-editor.js | Data | Auxiliary data | 
|    rich-editor.js | Data | Auxiliary data | 
|    select.js | Data | Auxiliary data | 
|    tags-input.js | Data | Auxiliary data | 
|    textarea.js | Data | Auxiliary data | 
|  Files (112) | / | public | / | js | / | filament | / | notifications | 
| File | Role | Description | 
|---|---|---|
|    notifications.js | Data | Auxiliary data | 
|  Files (112) | / | public | / | js | / | filament | / | support | 
| File | Role | Description | 
|---|---|---|
|    async-alpine.js | Data | Auxiliary data | 
|    support.js | Data | Auxiliary data | 
|  Files (112) | / | public | / | js | / | filament | / | tables | / | components | 
| File | Role | Description | 
|---|---|---|
|    table.js | Data | Auxiliary data | 
|  Files (112) | / | public | / | js | / | filament | / | widgets | 
| File | Role | Description | ||
|---|---|---|---|---|
|  components (1 file, 1 directory) | ||||
|  Files (112) | / | public | / | js | / | filament | / | widgets | / | components | 
| File | Role | Description | ||
|---|---|---|---|---|
|  stats-overview (1 directory) | ||||
|    chart.js | Data | Auxiliary data | ||
|  Files (112) | / | public | / | js | / | filament | / | widgets | / | components | / | stats-overview | 
| File | Role | Description | ||
|---|---|---|---|---|
|  stat (1 file) | ||||
|  Files (112) | / | public | / | js | / | filament | / | widgets | / | components | / | stats-overview | / | stat | 
| File | Role | Description | 
|---|---|---|
|    chart.js | Data | Auxiliary data | 
|  Files (112) | / | resources | 
|  Files (112) | / | resources | / | js | 
| File | Role | Description | 
|---|---|---|
|    app.js | Data | Auxiliary data | 
|    bootstrap.js | Data | Auxiliary data | 
|  Files (112) | / | resources | / | views | 
| File | Role | Description | ||
|---|---|---|---|---|
|  categories (2 files) | ||||
|  components (2 files, 1 directory) | ||||
|  posts (2 files) | ||||
|    welcome.blade.php | Aux. | Configuration script | ||
|  Files (112) | / | resources | / | views | / | categories | 
| File | Role | Description | 
|---|---|---|
|    index.blade.php | Aux. | Configuration script | 
|    show.blade.php | Aux. | Configuration script | 
|  Files (112) | / | resources | / | views | / | components | 
| File | Role | Description | ||
|---|---|---|---|---|
|  layouts (1 file) | ||||
|    blog-category-name-with-image.blade.php | Aux. | Configuration script | ||
|    blog-post-title-with-image.blade.php | Aux. | Configuration script | ||
|  Files (112) | / | resources | / | views | / | components | / | layouts | 
| File | Role | Description | 
|---|---|---|
|    app.blade.php | Aux. | Configuration script | 
|  Files (112) | / | resources | / | views | / | posts | 
| File | Role | Description | 
|---|---|---|
|    index.blade.php | Aux. | Configuration script | 
|    show.blade.php | Aux. | Configuration script | 
|  Files (112) | / | routes | 
| File | Role | Description | 
|---|---|---|
|    console.php | Example | Example script | 
|  web.php | Class | Class source | 
|  Files (112) | / | tests | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Feature (1 file) | ||||
|  Unit (1 file) | ||||
|  Pest.php | Class | Class source | ||
|  TestCase.php | Class | Class source | ||
| The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. | 
|  Install with Composer | 
| Version Control | Unique User Downloads | |||||||
| 100% | 
 | 
| Applications that use this package | 
 If you know an application of this package, send a message to the author to add a link here.
 If you know an application of this package, send a message to the author to add a link here.