Open Source
Larabrix
Larabrix is a collection of dynamic Laravel modules based on latest Tabler admin panel
The Problem
Laravel projects repeat the same boilerplate modules across codebases with no reusable structure.
The Approach
A modular Laravel framework built on Tabler admin panel. Each feature is a self-contained module droppable into any Laravel 12+ project.
Impact Highlights
- Eliminated repetitive scaffolding with a reusable service-layer CRUD engine, drag-and-drop form builder, and media gallery — cutting new-module setup from days to hours.
- Removed developer dependency for content updates via a block-based page builder with Tiptap editor and live frontend preview.
- Solved combinatorial variant complexity with an attribute matrix product variant generator — computing all valid SKU combinations automatically.
- Added Kanban task board with drag-and-drop and a SaaS billing system with subscription and feature gating for multi-tenant use cases.
Tech Stack
PHPLaravel 12+JavaScriptTabler UI
Scope of Work
13
- Service-layer CRUD engine with scoped search, reusable across modules.
- Drag-and-drop form builder: sortable fields, multi-select, radio/checkbox parsing.
- Media gallery: folder hierarchy, move/delete files and folders, FilePond upload, popup modal for any form.
- Recursive nested menu module with drag-and-drop sorting and types enum.
- Block-level page builder with JSON parsing, Tiptap editor, frontend preview.
- Blog module: tags CRUD, factory, seeder, single page view.
- E-commerce: categories, products, brands, attributes, variant combo generator.
- PC builder module with cart and order integration.
- Alpine.js cart sidebar, Stripe payment flow, full order processing, transactions list.
- Customer dashboard: auth, order details, profile, complete redirect.
- Kanban task board with drag-and-drop and CrudTest.
- SaaS billing system with subscription and feature management.
- Docker config and LaravelStan level 5; GitHub Actions CI/CD deploy workflow.