Backoffice admin tool built with PETAL stack
summary
Backoffice is an admin UI built with the PETAL stack (Phoenix, Elixir, TailwindCSS, AlpineJS, LiveView) that ships reusable pieces—responsive layouts, filters, pagination, bulk and single actions—and a demo shows those working end to end with live updates. It enforces explicit routes, exposes a resolver abstraction so data can come from Ecto, an API or static files, and defines a widgets protocol for extensible dashboard components. Notifications persist across live redirects, theming and association support are roadmap items, and the project is early with some rough edges.
AI-written summary · about
chapters (6)
- 0:0001:32 - Introduction
- 1:3310:53 - DEMO
- 10:5213:37 - Motivation
- 13:3822:15 - Core Tenets
- 22:1627:20 - Why PETAL?
- 27:2134:50 - Closing Notes
related talks
39mComponent Driven UI with ViewComponent
32mDesign Patterns and Packages for Excellent Laravel Backoffices
38mRe-usable GUI Components with Re-frame and Atomic Design
15mComponent Symphony: Composable Components for Rapid Delivery
04mLightning Talk
26mBetter living through components
28mSchema-Driven UI Components: Innovating Headless ERP
32mIn the Lab: Crafting the No-Code Editor POC
