DEV Community

Saurabh Mahajan
Saurabh Mahajan

Posted on

2

New Package to generate CRUD Files using TALL Stack

I have created a Package, which would generate CRUD Files for your Model.

GitHub logo ascsoftw / tall-crud-generator

Laravel Package to generate CRUD Files using TALL Stack

tall-crud-generator

Laravel Package to generate CRUD Files using TALL Stack. This is not an admin panel generator, it is a package that generates Livewire Components that supports CRUD Features without you having to write any single line of code.

Requirements

Make sure that Livewire is installed properly on your project.

Make sure that TailwindCSS is installed properly on your project.

Make sure that AlpineJS is installed properly on your project.

Installation

You can install the Package using Composer

composer require ascsoftw/tall-crud-generator
Enter fullscreen mode Exit fullscreen mode

Usage

After you have installed the package, you can display the Config Page by including the Livewire Component in any View.

@livewire('tall-crud-generator')
Enter fullscreen mode Exit fullscreen mode

This way you can display the Config Page using your Application Layout and can also control the Users who have access to the Page.

Configurations

If you want to override the configurations, you can publish the View and Blade Components used using the…




The Package generates the Livewire component and Corresponding Files which support Pagination, Sorting, Searching, Adding (inside Modal), Editing (inside Modal), Validation and Delete (with Confirmation Modal). You can select the Columns that you need to display on the Listing. You can also select the Fields which needs to be displayed on Add and Edit Form as well as their Field Type.

All of these features are configurable. You can select or deselect any Feature. The Package works by generating the actual Livewire Component and View Files, so once you have generated these Files they are no longer linked to the Package. This gives you the opportunity to Edit the Files or customize them as per your requirement.

Here is a Youtube Video explaining how to install and use this Package. You can jump straight to 7:46 to see the Package in Action.

Please install and use this package and let me know if you have any feedback.

Image of Datadog

The Future of AI, LLMs, and Observability on Google Cloud

Datadog sat down with Google’s Director of AI to discuss the current and future states of AI, ML, and LLMs on Google Cloud. Discover 7 key insights for technical leaders, covering everything from upskilling teams to observability best practices

Learn More

Top comments (1)

Collapse
 
bleriotnoguia profile image
Blériot Noguia

Thank you Bro !!! This package has helped me a lot !

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay