• Stars
    star
    427
  • Rank 101,680 (Top 3 %)
  • Language
    CSS
  • License
    MIT License
  • Created about 10 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An easily configurable admin panel for Laravel applications.

LaravelPanel

Total Downloads Latest Stable Version License

LaravelPanel is a modern Laravel Admin package.

This package provides an easily configurable admin panel for Laravel applications with a CRUD system, UI and more.

Table of Contents

Main features

  • Permission/Roles Create groups , give them access and add users to it
  • Fully translatable , 9 languages
  • Crud, With just few lines of code, you'll have Add, Edit, Delete and Search actions for your models.
  • Column types: text, select box, checkbox , text editor , datetime, image , autocomplete , tag ,colorpicker
  • **File manager ** power full file manager inside the text editor
  • Extension system that allows you to create own custom column types
  • Sorting, ordering, filters, pagination
  • Import and Export data Every crud you make it have import and export data from Excel
  • Clean Admin, Based on bootstrap 3 and sb-admin-2
  • Dashboard, It shows how many records you have in every model added in menu.
  • Preconfigured, It has default users and models you need.
  • Powerful, It offers a Login section, Admin settings, forgot password and all other features you need for admin panel.
  • ** RTL support **

Screen shot

  • This is a custom CRUD with few lines of code : dashboard of panel Edit Pages

Document

Read the wiki here

Installation

First you need to create a laravel 5.8 project.

Add LaravelPanel with runing this code in CMD

composer require serverfireteam/panel

Or Add the package to require section of composer And run the composer update command, the package and its dependencies will be installed.

{
    "require": {
        "serverfireteam/panel": "1.9.*"
    },
}

Add the ServiceProvider of the package to the list of providers in the config/app.php file

'providers' => array(
    Serverfireteam\Panel\PanelServiceProvider::class
)

Run the following command in order to publish configs, views and assets.

php artisan panel:install

Go to your domain.com/panel and you can login with the following username and password :

username: [email protected]
password: 12345

for more details read the wiki here

Good news! We're currently available for remote and on-site consulting for small, large and enterprise teams. Please contact [email protected] with your needs and let's work together!