Skip to content

This is A Beautiful Website Admin Panel for Laravel. With this admin panel you can create E-Commerce, Blog Websites with Laravel framework.

Notifications You must be signed in to change notification settings

imshibaji/laravel-website-admin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel Website Admin

This Web Admin panel usable for the Enterprise application develop with Laravel 8

Latest Stable Version Total Downloads Latest Unstable Version License Monthly Downloads Daily Downloads

This A beutiful web admin develop for Laravel Framework. It's have so many screens. components, managable menus, and auto dark modes included.

Screen 1

It's a simply used for your own laravel project

  1. Installation process
    • First initiate or Create New Laravel Project
    • Then Open the project in terminal.
    • then put the command
composer require shibaji/admin
  1. Setup the database connection in your new laravel project.
  2. Install Laravel UI package is already included with this Admin Panel.
  3. Setup Admin panel by Admin Command
php artisan admin:install
  1. Create Auth scaffold using the artisan command
php artisan ui:auth
  1. Don't replace any preloaded resources.
The [auth/login.blade.php] view already exists. Do you want to replace it? (yes/no) [no]: no
The [auth/passwords/confirm.blade.php] view already exists. Do you want to replace it? (yes/no) [no]: no
The [auth/passwords/email.blade.php] view already exists. Do you want to replace it? (yes/no) [no]: no

Like this put no every required questions.

  1. Now Setup the database connection in .env file
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=<DB_NAME>
DB_USERNAME=<DB_USER>
DB_PASSWORD=<DB_PASSWORD>
  1. Open Terminal from the project. And write the Codes.
php artisan migrate
  1. Open browser tab with this url http://localhost:8000.
  2. After open register an user.
  3. After login go to http://localhost:8000/admin.

If you can to create Module for Admin then doing this.

Autoloading

By default, the module classes are not loaded automatically. You can autoload your modules using psr-4. For example:

{
  "autoload": {
    "psr-4": {
      "App\\": "app/",
      "Modules\\": "Modules/"
    }
  }
}

Tip: don't forget to run composer dump-autoload afterwards.

Now you can see this admin.
Lets Enjoy! :)