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.
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