Workloads

The admin panel reads your models, so it exists before you build it.

Internal tools are the software a company runs on and the software nobody is given time to build. The Stacks dashboard ships with model views, search, role-aware access, queue and deployment monitoring, and 150 or so components, so an operations screen is a page rather than a project.

What this always turns out to involve.

The work that arrives whether you planned for it or not.

Nobody funds the back office

Support, finance, and operations end up in the database console because the admin never gets prioritised.

Access has to be real

An internal tool is a full-privilege surface, so roles, gates, and an audit trail are mandatory, not nice to have.

Third-party admin tools drift

A hosted table editor sees rows, not domain rules, so it happily writes states your application forbids.

Every team wants a different screen

The tool is never finished, so the cost of adding a view is what matters.

What is already in the box.

All of it in the same install, typed against the rest of your application.

Model views

List, filter, create, edit, and delete screens generated from model definitions, overridable per model.

Component library

Tables, forms, charts, kanban boards, toasts, and 150+ components already themed.

Role-aware

The same RBAC and gates as the app decide who sees which screen and which action.

Operations built in

Queues, failed jobs, deployments, captured mail, and logs are dashboard pages rather than SSH sessions.

Domain rules respected

Writes go through your actions and validation, so an admin edit cannot produce a state your app rejects.

Global search

One search box across models, so support can find a record without knowing which table it is in.

The layers it leans on.

Every one of these ships in the same install. Follow one to see what it covers.

From the command line.

Buddy scaffolds, runs, and ships this the same way it does the rest of the app.

buddy dev dashboard buddy make:model Ticket buddy migrate

Projects of this shape usually grow into one of these.