1.4 KiB
A heavily customized Laravel 8
boilerplate starter-kit with complete BO solution, with posts management as main demo feature. On frontend/assets side it's relies on last technologies, i.e. pnpm
+ Vue 3
+ Typescript
with nice template setup as default syntactic sugar, and finally Windi CSS
as CSS utility framework. You can easily ditch Windi CSS for Tailwind
if you prefer, as it's almost the same API.
The BO dev API is similar to my last Vuetify Admin
project but rewritten in more customizable components. You have complete DataTable with pagination, sorts, global search, filters, Excel export, customizable row actions with nice Dev-side API. It has a nice BaseForm which reduces forms code boilerplate, with a few supported form inputs (you can easily create your own). It's also support direct right-aside editing with proper URL context (see users management on demo). All BO relies on Inertia for minimal API glue boilerplate.
This project has full covered test suite written in Pest
and uses the most known Dev tools for proper QA assurance as :
Larastan
as static analyszer,PHP CS Fixer
as code formatterLaravel IDE Helper
for proper IDE integrationClockwork
for debugging (notably N+1 SQL problems)PHPUnit Watcher
for fullTDD
experience- Perfect
VS Code
integration with recommended plugins Docker
support