Skip to content

flightsadmin/flights

Repository files navigation

Flight Admin

Latest Version on Packagist Total Downloads

A Laravel Livewire Flight Management Module with User Management Dashboard using Spatie Laravel Permission. Package is autoloaded as per PSR-4 autoloading in any laravel version ^9.19 so no extra config required. It uses auth middleware thus installs laravel/ui just incase you don't have any other auth mechanism, this does not mean you have to use laravel/ui.

Installation

You can install the package via Composer:

composer require flightsadmin/flights

Usage

After running composer require flightsadmin/flights command just run:

php artisan flight:install

**This command will perfom below actions:

* Compile css/js based on `bootstrap and bootstrap-icons using vite`.
* Run `npm install && run build`
* Flush *node_modules* files from your folder.

If you choose to scaffold authentication this command will run php artisan ui:auth to generate Auth scaffolds using laravel/ui package. You can skip this step if your app has authentication already.

Default Credentials

Level Email Password
Super-admin [email protected] password
Admin [email protected] password
User [email protected] password

Changelog

Please see CHANGELOG for more information what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.