Open Admin screenshot

Open Admin

Author Avatar Theme by Open admin org
Updated: 30 Sep 2023
274 Stars

open-admin forked from z-song/laravel-ladmin. Removing jquery, now based on Bootstrap5, vanilla JS

Categories

Overview:

open-admin is a PHP web application that provides a customizable admin panel for Laravel projects. It requires PHP 7.3+ and Laravel 7.0 or higher. The package offers a range of features including asset publishing, configuration settings, extension development, and various built-in extensions. It utilizes several plugins and libraries such as Laravel, Axios, Bootstrap5, Choices.js, Font-awesome, and more. open-admin is licensed under The MIT License (MIT).

Features:

  • Asset publishing and configuration management.
  • Customizable install directory, database connection, and table names.
  • Built-in extensions for media management, form design, API testing, cronjob scheduling, log viewing, and more.
  • Active contributor community for testing, extension development, documentation translation, and financing.

Installation:

To install open-admin, make sure your environment meets the following requirements:

  • PHP >= 7.3.0
  • Laravel >= 7.0.0
  • Fileinfo PHP Extension

Follow these steps to install the package:

  1. Install Laravel (7.0 / 8.0 or higher) and ensure your database connection settings are correct.
  2. Run the following commands to publish assets and config:
php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
  1. After running the command, you can find the config file at config/admin.php. Modify this file to change the install directory, database connection, or table names.
  2. Finish the installation by running the following command:
php artisan admin:install
  1. Open http://localhost/admin/ in your browser and use the username admin and password admin to log in.

Summary:

open-admin is a flexible admin panel solution for Laravel projects. It provides easy installation, asset publishing, and configuration management. With its built-in extensions, users can enhance their admin panel with features like media management, form design, API testing, and more. The active contributor community ensures ongoing development and support for the package.