Pullboard
A work board that lives in your git repo. Agents pick up the next task, another agent checks it, and you barely explain a thing. Local, open source, no account.
LaraAdmin is a Open source Laravel Admin Panel / CMS which can be used as Admin Backend, Data Management Tool or CRM boilerplate for Laravel with features like Advanced CRUD Generation, Module Manager
Developer toolsJavaScript · HTMLGitHub @dwijitsolutionsSelf-installOwner unconfirmed
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
LaraAdmin is a Open source Laravel Admin Panel / CMS which can be used as Admin Backend, Data Management Tool or CRM boilerplate for Laravel with features like Advanced CRUD Generation, Module Manager, Backups and many more.
Taken from the repository README
Loading the full README.
Read the full README ↗LaraAdmin is a Open source CRM for quick-start Admin based applications with features like Advanced CRUD Generation, Schema Manager and Workflows.
Warning Since version 1.1, LaraAdmin is not a package anymore. It's a template: create your application from this repository.
Website: LaraAdmin.com
Creator: @gdbhosale, Dwij IT Solutions
You can create and edit Modules without touching code. It generate CRUD methods and views on the go from your schema, which can be customized. [Schema based migrations done]
Workflows governs the automation of business processes like Tasks, Events and many others according to set of procedural rules. (Cron Events) [Under Development]
Easy user Management with features like Employees, Roles, Groups, Departments and Access Control. [Under Development]
CRUD Model Listing & Add:
CRUD Model View:
Online Code Editor:
composer install
cp .env.example .env && php artisan key:generate
php artisan migrate --seed
Set MAIL_FROM_ADDRESS in .env: spatie/laravel-backup refuses to boot without a sender address. Then open the site and register: the first user becomes Super Admin.
Documentation for the LaraAdmin can be found on the LaraAdmin website.
Warning Documentation is written for version 1.1 and is not updated for 1.13 yet. See What's new in 1.13 for the differences.
Tests run against a real MySQL database named laraadmin_test (configured in phpunit.xml):
./vendor/bin/phpunit
composer sniff # coding style check (composer lint to fix)
A security and bug-fix release. Update every site built on LaraAdmin 1.1 or 1.13, or apply the registration fix by hand (see below).
Security fixes:
POST /register
with context_type=Employee still created a Super Admin. It is now refused (403) once any user exists. On sites
that can't update yet, add at the top of RegisterController::create():
if ($data['context_type'] == 'Employee' && \App\Models\User::count() != 0) { abort(403); }.
Check the users table for accounts you don't recognise.*_dt_ajax), LA Logs details, the
role hierarchy, checklist updates, quick add forms, the unique value check and refreshing upload paths.storage/uploads.Bug fixes:
Undefined array key "gallery". Views that show a field the module doesn't have now
render nothing for it instead of failing.config/backup.php is now included: it backs up the
database and storage/uploads, and leaves the code and .env out.users/create, uploads/{id} and others).0644 instead of world-writable 0777.Tests now open every page and submit every form and action as six kinds of users (guest, customer, admin without
module access, read-only role, full-access role, Super Admin). RouteCoverageTest fails when a route is added
without a test.
LaraAdmin 1.13 moves from Laravel 8 to Laravel 13 and runs on PHP 8.3+ (tested on PHP 8.4).
laravelcollective/html. The Form::/HTML:: API is unchanged.fruitcake/laravel-cors, doctrine/dbal and facade/ignition are no longer needed.Notes when upgrading an application built on 1.1:
MAIL_FROM_ADDRESS must be set.DOUBLE instead of DOUBLE(15,2). Changing a field's type to Integer makes the column NOT NULL, the same as creating one.app/Http/Kernel.php and so on), which Laravel 13 still supports.Known issues and planned follow-ups are tracked in engg-debt.md.
Thank you for considering contributing to the LaraAdmin. Please read features doc
If you discover a bug or security vulnerability within LaraAdmin, please send an e-mail to Ganesh Bhosale at [email protected]. All requests will be addressed promptly.
If you come across any issue/bug please report them here.
LaraAdmin is open-sourced software built by Dwij IT Solutions and contributors and licensed under the MIT license.