thedevsbuddy / adminr
A simple yet powerful laravel starter with admin panel and CRUD resources generator to help you build application faster.
Fund package maintenance!
thedevsbuddy
Installs: 121
Dependents: 0
Suggesters: 0
Security: 0
Stars: 27
Watchers: 5
Forks: 7
Open Issues: 0
Type:project
Requires
- php: ^8.1.1
- fruitcake/laravel-cors: ^3.0.0
- guzzlehttp/guzzle: ^7.5.0
- laravel/framework: ^9.43.0
- laravel/sanctum: ^3.0.1
- laravel/tinker: ^2.7.3
- spatie/laravel-permission: ^5.7.0
- thedevsbuddy/adminr-engine: ^0.1.7
Requires (Dev)
- barryvdh/laravel-debugbar: ^3.7.0
- fakerphp/faker: ^1.20.0
- laravel/sail: ^1.16.3
- mockery/mockery: ^1.5.1
- nunomaduro/collision: ^6.3.1
- phpunit/phpunit: ^9.5.27
- spatie/laravel-ignition: ^1.6.2
README
NOTE: I would like to inform you that this project is abandoned and is no longer receiving any update.
About AdminR
AdminR is a simple admin panel built on top of Laravel Framework to help developers create laravel backend and APIs with ease so they can more focus on creating actual web app or any client side apps.
AdminR help to reduce approx 90% of the work for developers which they do to build a backend or admin panel and the APIs for their apps.
Known Issues
I am aware of (and fixing them)
- No issue known.
- Please report issues in issue tab if found any issue
Future plans
I am preparing to add
indexing
option for resource generation (onSQL
level).- DataTable option for every resource
- You will have an option to select whether to use datatable or native table.
- Import export options on resources.
- Search option for resources.
- Many more features.
Support me
If you found this package helpful you can show support by clicking on the following button below and donating some amount to help me work on these projects frequently.
Get Started
Install the project
composer create-project thedevsbuddy/adminr <your-app-name>
Generate app key
php artisan key:generate
Setup / update database connection
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=adminr DB_USERNAME=root DB_PASSWORD=secret
Migrate database and seed demo data
php artisan migrate --seed
Link storage folder
php artisan storage:link
By default, you will get 3
users and role
Super admin (super.admin)
email: super.admin@adminr.com
pwd: password
Admin (admin)
email: admin@adminr.com
pwd: password
User (user)
email: user@adminr.com
pwd: password
That's it your project setup is completed.
Happy coding.
Special thanks to
CoreUI
For the admin panel UI we have used coreui which is an awesome admin template out there.
Security Vulnerabilities
If you discover a security vulnerability within AdminR, please send an e-mail to Devsbuddy via adminr@devsbuddy.com. All security vulnerabilities will be promptly addressed.
License
The AdminR is open-source software licensed under the MIT license.