Long story short: so you don't have to code the filters by hand.




Dynamic Filtering for Laravel and Lumen

Macropay - Solutions

Introducing Macropay-Solutions' Laravel Lumen CRUD Wizard library, designed to

make managing your database as simple as filtering in Excel, but with the

advanced capabilities needed for complex data tasks.



Our tool provides an intuitive and powerful way to control your data with precision

and speed, perfectly suited for the demands of modern businesses.



Specifically crafted for Laravel and Lumen, our in-house filtering solution redefines

how you handle CRUD operations, or "cruFd," as our developers refer to it,

highlighting its complex FILTERING abilities.



Experience data management made easy and efficient with Macropay-Solutions.

Want to dive deeper? Check out our GitHub for more details


What is it?


Our solution offers a library with a robust URL

query language for RESTful CRUD (micro)

services using Lumen/Laravel versions 8 and up.

This innovative solution focuses on filtering,

making it an invaluable tool for businesses that

need precise control over their data in a fast,

efficient way.

It can also be used to generate SQL queries for

Elasticsearch.


Why Choose Us?


Unmatched functionality

Unlike existing open-source packages, our library provides

comprehensive functionalities that outshine the

competition. With this solution, you get unparalleled

filtering capabilities and the ability to create custom new

relations effortlessly.

Quick implementation

Developing a similar solution from scratch would require

extensive resources, including at least one year of

development time and the salaries for a developer and a

tester. Our library scales down the investment, offering a

ready-made solution that can be implemented in just 15

minutes per table, on average. Additionally, it saves you the

time and effort needed to brainstorm and determine your

requirements, as it's designed to meet common needs out-

of-the-box.

Seamless Integration

Compatible with both Laravel and Lumen, our library uses

Laravel's eager loading to avoid the n+1 query problem. It

ensures instant request parsing and translation to SQL,

allowing you to focus on your core business logic rather than

building filters.

Significant Resource Savings

The filtering capabilities of our solution enable you to expose

your database quickly and efficiently. For instance, in just

under three weeks, two developers can build a Lumen proxy

from scratch, exposing around 30 resources from backend

services to frontend applications using our URL query

language library, coupled with our decorator library add-on.

Migration Made Easy

If you're transitioning from monolithic to microservices

architectures, our solution drastically shortens delivery

time. It's perfect for companies undergoing this

transformation, providing a smooth and efficient process.

Customizable and Flexible

Built on the inheritance pattern, our code is easily

overwritable and customizable to fit your specific needs.

This flexibility ensures that our solution can adapt to the

unique requirements of your business.


Technical Features


01 Framework Version

Laravel/Lumen 8 and up and SQL databases, specifically

MySQL in the current testing phase. Can be used to

generate SQL for Elasticsearch.


02 Backend Modules & Packages

It comes with the main crud wizard package. Additionally, it

comes with a bonus URL query string builder package

specifically for Laravel/Lumen, making it easier to manage

and execute HTTP requests between different Laravel/

Lumen projects. A Laravel CRUD wizard decorator package

is available on demand.


03 Security Features

Includes anti DB bottle necking and no results otherwise,

prevention of SQL injection by using the Laravel query and

eloquent builders, prevention of update or create on

forbidden fields and more. 


04 Performance

The request parsing and translation to SQL is almost

instant. Its main plus is that the filtering is already done for

any number or resources.


05 Compatibility
It is compatible with any system using Laravel or Lumen 8 and up.


06 customization

The code can be easily overwritten if needed.


07 Documentation and Support

The documentation will be provided with the package.

You'll get 10 hours of initial support.




https://github.com/macropay-solutions/laravel-lumen-crud-wizard

https://github.com/macropay-solutions/laravel-crud-wizard-demo

Free version: https://packagist.org/packages/macropay-solutions/laravel-crud-wizard-free

composer require macropay-solutions/laravel-crud-wizard-free

Url query language lib for RESTful CRUD (micro) services using lumen/laravel 8,9,10,11

  • Product Code: RESTful CRUD pentru servicii lumen/laravel si date de baza sql
  • Availability: Pre-Order

Related Products

Tags: lib, laravel, lumen, sql, filter, aggregate, crud, rest, restful, query, language, url