Skip to content

atzulf/admin-dashboard

Repository files navigation

🚀 Admin Dashboard (Filament Powered)

📖 About The Project

This project is a robust Content Management System (CMS) & Admin Dashboard built with Laravel and FilamentPHP. It is designed to manage stories, handle user roles, and organize media assets efficiently with a modern, responsive UI.

✨ Key Features

  • 📊 Interactive Dashboard: A centralized hub with widgets displaying key metrics, stats, and recent activities.
  • 📝 Story Management: Full CRUD (Create, Read, Update, Delete) capabilities for managing stories/posts with a rich text editor.
  • 🛡️ Multi-Role User Access (RBAC): secure authentication and authorization system. Supports multiple roles (e.g., Super Admin, Editor, Viewer) with specific permissions.
  • qo Media Library: Integrated media manager to upload, organize, and attach images or files to stories effortlessly.

🛠️ Tech Stack


⚙️ Installation & Setup

Follow these steps to set up the project locally.

Prerequisites

  • PHP >= 8.2
  • Composer
  • Node.js & NPM

📸 Screenshots

Screenshot 2025-12-04 140436 Screenshot 2025-12-04 154824 Screenshot 2025-12-11 163246 Screenshot 2025-12-12 093251 Screenshot 2025-12-12 094220

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/NewFeature)
  3. Commit your Changes (git commit -m 'Add some NewFeature')
  4. Push to the Branch (git push origin feature/NewFeature)
  5. Open a Pull Request

📄 License

This project is open-sourced software licensed under the MIT license.

About

Admin Dashboard Create with Filament PHP Liveware

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages