The powerful, flexible admin panel framework that Laravel professionals love.
You worry about the admin panel's functionality. The theme will make it look pretty.
Backpack\Base imports the latest version of the free AdminLTE theme, which is more than enough for most admin panels or backoffices.
It also includes:
- a great layout for your admin pages
- login/register/forgot-password views
- bubble notifications for flashdata and js
- a blank dashboard view
- error views for most common errors
Code Create-Read-Update-Delete interfaces at 10 minutes per Eloquent model.
- 44+ field types
- 1-n relationships
- n-n relationships
- Datatables integration (standard or AJAX)
- File browser (using elFinder)
- Reordering (nested sortable)
- Details row (click to expand table row)
- Back-end validation using Form Requests
Battle-tested by professionals for everything from presentation websites to complex web apps (CMS, CRM, ERP, e-commerce, e-learning).
Create all files needed for a CRUD with one command line.
Backpack\Generators allows you, with one command line, to generate a migration, model, request and controller. Then you just need to go through these familiar files to customize your CRUD.
Common use case? Don't build it from scratch.The community might have already build a great starting point for you.
As shown by Packagist install statistics of the past 30 days, Backpack is the most popular admin panel software for Laravel.
of all new Laravel installs use Backpack
developers use Backpack every month
The fastest way to see if you like Backpack is to install a working demo with all Backpack packages pre-installed.
By using Backpack, you agree to its YUMMY License, which basically says you're free to use Backpack for non-commercial purposes (testing, NGOs, university, personal projects), but need to pay for commercial use (clients, employers, etc).
Step 1. Clone the demo repository
git clone https://github.com/Laravel-Backpack/demo.git backpack-demo
Step 2. Configure your .env file with your database information.
Step 3. Install the packages and setup the database.
php artisan key:generate
php artisan migrate
php artisan db:seed
Step 4. Create a user & play around.
Go to http://localhost/backpack-demo/public/admin and register a user. In production, you might want to disable new user registration in your config/backpack/base.php config file.
Step 5. Read up.
To really benefit from Backpack you have to understand it. But it's ok, it only takes 3-5 minutes. Read the introduction and headlines in How CRUD works to find out about its core features, then skim through an example of a CRUD. You should then be able to build a custom CRUD yourself using Backpack\Generators.
Step 6. Play with the monsters.
This demo comes with an example entity - "Monster" - to show off most Backpack features and allow you to easily play around. Look for the Monster model, request, migration and controller. If you've read the articles we recommended above, you should be ready to play around.
* For projects that will go into production, please use the manual installation process. It takes more time, but it will prevent you from having installed packages that you don't actually use. And monsters. You don't want monsters, do you?
Free if you don't make money using it.
That's right. Backpack is free for all your non-commercial projects. That includes personal use, non-profits, testing, students etc. No profit = no need to pay. Just shoot us an email before you put your project online and we'll be happy to issue a non-commercial license for you.
A steal if you do.
If you, your employer or your client make money using Backpack, you'll need a commercial license to legally use Backpack and prevent nagging popups. Please choose one of the payment options below before you take your project online. After payment you'll receive a license code, that you must include in the .env file in your production environment.
One Commercial Project€39
We've spent over 2000 hours turning Backpack into a productivity powerhouse. And we're giving it to you for the cost of one.
Each license you buy helps us allocate more time to fix bugs and maintain the package. You're helping Backpack stay afloat, so you deserve a big big thank you!
Purchase license code
Unlimited Commercial Projects€299
You'll save 100+ hours of development, for this project and the next one. And the next one. And so on. If you use Backpack for all/most of your Laravel paid projects, this is a great way to help us make Backpack better. Your €299 will help us add new features, grow the community and invent new ways to reduce your coding time.
Thank you for being fair and helping us make Backpack better. Here, have a cookie, on the house.
Purchase license code
Dev Team for Hire€1900 (starting from)
Backpack is the collective effort of a lot of passionate solo developers, freelancers and companies, who build stuff on the web for work and for fun.
If you need a great development team, email Backpack's founder, Cristian Tabacitu. He's also a Managing Partner at UPDIVISION and the brains behind the :DigitallyHappy web dev network. If he can't help you find someone to build your Laravel/Backpack project, I don't know who can :-)
Send an email with project details
Questions? Check out our FAQ regarding pricing.