← All projects
Open Source

Larabrix

Larabrix is a collection of dynamic Laravel modules based on latest Tabler admin panel

Period
Mar 2025 – Feb 2026
Role
Solo Developer

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.