PHPackages                             kajalpandya/generate\_laravel\_crud - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. kajalpandya/generate\_laravel\_crud

ActiveCrud[Database &amp; ORM](/categories/database)

kajalpandya/generate\_laravel\_crud
===================================

Run command in terminal and make ready made crud for your entity

v2.0(3y ago)141.5k1JavaScriptPHP ^8.1.0

Since Jul 5Pushed 3y ago2 watchersCompare

[ Source](https://github.com/kajal98/generate_crud)[ Packagist](https://packagist.org/packages/kajalpandya/generate_laravel_crud)[ RSS](/packages/kajalpandya-generate-laravel-crud/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (11)Versions (17)Used By (0)

Just type your entity name and generate model, views, controller
================================================================

[](#just-type-your-entity-name-and-generate-model-views-controller)

create new directory in your root folder
----------------------------------------

[](#create-new-directory-in-your-root-folder)

**$ composer create-project --prefer-dist laravel/laravel blog**

go to your directory
--------------------

[](#go-to-your-directory)

**$ cd blog**

move .env.example file to .env
------------------------------

[](#move-envexample-file-to-env)

**$ mv .env.example .env**

generate your app key
---------------------

[](#generate-your-app-key)

**$ php artisan key:generate**

set your database configuration in .env file

run localhost:8000 in your browser

if all working good then put this line to your composer.json file

**"kajalpandya/generate\_laravel\_crud": "dev-master",**

update composer
---------------

[](#update-composer)

**$ composer update**

Register provider and aliases
-----------------------------

[](#register-provider-and-aliases)

then put this line to your config/app.php file in providers array **Youcandothis\\Crud\\CrudServiceProvider::class,****Intervention\\Image\\ImageServiceProvider::class,**

and this in aliases array **'Image' =&gt; Intervention\\Image\\Facades\\Image::class,**

Remove below files
------------------

[](#remove-below-files)

**database/migrations****database/seeds**

Clear the cache
---------------

[](#clear-the-cache)

**$ php artisan config:cache**

Auto load files
---------------

[](#auto-load-files)

**$ composer dump-autoload**

Clear the cache again
---------------------

[](#clear-the-cache-again)

**$ php artisan config:cache**

Finaly publish the provider
---------------------------

[](#finaly-publish-the-provider)

**$ php artisan vendor:publish --provider="Youcandothis\\Crud\\CrudServiceProvider"**

copy routes from below file
---------------------------

[](#copy-routes-from-below-file)

**vendor/kajalpandya/youcandothis/crud/src/web.php**

Register middleware in app\\Http\\Kernel.php in $routeMiddleware group
----------------------------------------------------------------------

[](#register-middleware-in-apphttpkernelphp-in-routemiddleware-group)

**'admin' =&gt; \\App\\Http\\Middleware\\AdminOnly::class,**

autoload helper file in your composer.json file under "autoload" array
----------------------------------------------------------------------

[](#autoload-helper-file-in-your-composerjson-file-under-autoload-array)

"files": \[ "app/helpers.php" \]

put this in DatabaseSeeder run function
---------------------------------------

[](#put-this-in-databaseseeder-run-function)

$this-&gt;call(SiteSettingsTableSeeder::class); $this-&gt;call(UsersTableSeeder::class); $this-&gt;call(BlogCategoriesTableSeeder::class); $this-&gt;call(BlogsTableSeeder::class); $this-&gt;call(ExtrasTableSeeder::class); $this-&gt;call(TestimonialsTableSeeder::class);

then run
--------

[](#then-run)

**$ php artisan migrate &amp;&amp; php artisan db:seed**

make tmp folder in public
-------------------------

[](#make-tmp-folder-in-public)

then run localhost:8000

Have fun..!!!!!

clone direct repository from below url
======================================

[](#clone-direct-repository-from-below-url)

****

Screenshots
-----------

[](#screenshots)

**Register**[![register](https://user-images.githubusercontent.com/18494848/42377118-85616acc-813f-11e8-813c-80ccb0365a0e.png)](https://user-images.githubusercontent.com/18494848/42377118-85616acc-813f-11e8-813c-80ccb0365a0e.png)
**Login**[![login](https://user-images.githubusercontent.com/18494848/42377119-85ac06d6-813f-11e8-832b-cd11a469157f.png)](https://user-images.githubusercontent.com/18494848/42377119-85ac06d6-813f-11e8-832b-cd11a469157f.png)
**Dashboard**[![1](https://user-images.githubusercontent.com/18494848/42441533-0b282a68-8386-11e8-8a5d-e2abf16bb18b.png)](https://user-images.githubusercontent.com/18494848/42441533-0b282a68-8386-11e8-8a5d-e2abf16bb18b.png)
**User Listing**[![2](https://user-images.githubusercontent.com/18494848/42441532-0af5253c-8386-11e8-838c-7a127bfd08ca.png)](https://user-images.githubusercontent.com/18494848/42441532-0af5253c-8386-11e8-838c-7a127bfd08ca.png)
**Change Profile**[![3](https://user-images.githubusercontent.com/18494848/42441537-0c1d8418-8386-11e8-9d12-8cb56d81c684.png)](https://user-images.githubusercontent.com/18494848/42441537-0c1d8418-8386-11e8-9d12-8cb56d81c684.png)
**Change Password**[![4](https://user-images.githubusercontent.com/18494848/42441539-0c527d3a-8386-11e8-81cd-9d534fb5494f.png)](https://user-images.githubusercontent.com/18494848/42441539-0c527d3a-8386-11e8-81cd-9d534fb5494f.png)
**Site Settings**[![5](https://user-images.githubusercontent.com/18494848/42441540-0c86b8a2-8386-11e8-9da5-55e1cf0ddb8b.png)](https://user-images.githubusercontent.com/18494848/42441540-0c86b8a2-8386-11e8-9da5-55e1cf0ddb8b.png)
**Blog Listing**[![6](https://user-images.githubusercontent.com/18494848/42441536-0bc31ac8-8386-11e8-80bd-dd7e675b2cdc.png)](https://user-images.githubusercontent.com/18494848/42441536-0bc31ac8-8386-11e8-80bd-dd7e675b2cdc.png)
**Add new blog**[![7](https://user-images.githubusercontent.com/18494848/42441545-0d6c9ce6-8386-11e8-9d27-9fdf83e307b6.png)](https://user-images.githubusercontent.com/18494848/42441545-0d6c9ce6-8386-11e8-9d27-9fdf83e307b6.png)
**Edit Blog**[![8](https://user-images.githubusercontent.com/18494848/42441543-0d3ad1b6-8386-11e8-8e82-9421c264f12b.png)](https://user-images.githubusercontent.com/18494848/42441543-0d3ad1b6-8386-11e8-8e82-9421c264f12b.png)
**Show Blog**[![9](https://user-images.githubusercontent.com/18494848/42441531-0ac10ee6-8386-11e8-9f1b-da0f4c482119.png)](https://user-images.githubusercontent.com/18494848/42441531-0ac10ee6-8386-11e8-9f1b-da0f4c482119.png)
**Inquiries Listing**[![10](https://user-images.githubusercontent.com/18494848/42441542-0ce1c8c8-8386-11e8-8d69-36e92e8edd0b.png)](https://user-images.githubusercontent.com/18494848/42441542-0ce1c8c8-8386-11e8-8d69-36e92e8edd0b.png)
**Extra Pages**[![11](https://user-images.githubusercontent.com/18494848/42442366-1cfc9a06-8388-11e8-803f-f6ad958eb65e.png)](https://user-images.githubusercontent.com/18494848/42442366-1cfc9a06-8388-11e8-803f-f6ad958eb65e.png)
**Edit Extra Pages**[![12](https://user-images.githubusercontent.com/18494848/42442460-54df763c-8388-11e8-9c6a-66a3d295e8fe.png)](https://user-images.githubusercontent.com/18494848/42442460-54df763c-8388-11e8-9c6a-66a3d295e8fe.png)
**FAQs**[![13](https://user-images.githubusercontent.com/18494848/42442365-1cb69e20-8388-11e8-914c-3578c14fcd9d.png)](https://user-images.githubusercontent.com/18494848/42442365-1cb69e20-8388-11e8-914c-3578c14fcd9d.png)
**Testimonials**[![14](https://user-images.githubusercontent.com/18494848/42442364-1c7044e8-8388-11e8-8182-eb64f43a7dff.png)](https://user-images.githubusercontent.com/18494848/42442364-1c7044e8-8388-11e8-8182-eb64f43a7dff.png)
**Forgot Password**[![15](https://user-images.githubusercontent.com/18494848/43072103-88807382-8e92-11e8-9b24-59fccc7e9163.png)](https://user-images.githubusercontent.com/18494848/43072103-88807382-8e92-11e8-9b24-59fccc7e9163.png)
**Reset Password**[![16](https://user-images.githubusercontent.com/18494848/43072188-de15b5d2-8e92-11e8-97fd-74cafaeb19a9.png)](https://user-images.githubusercontent.com/18494848/43072188-de15b5d2-8e92-11e8-97fd-74cafaeb19a9.png)

###  Health Score

38

—

LowBetter than 83% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity23

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity80

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 93.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~130 days

Recently: every ~418 days

Total

14

Last Release

1222d ago

Major Versions

v1.1.7 → v2.02023-02-20

PHP version history (2 changes)v1.0.8PHP &gt;=7.0.0

v2.0PHP ^8.1.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/ef99b6f001866f43b792120be737a9f739ac711cb613265cc16e0e73ef743893?d=identicon)[kajal98](/maintainers/kajal98)

---

Top Contributors

[![kajal098](https://avatars.githubusercontent.com/u/21876329?v=4)](https://github.com/kajal098 "kajal098 (62 commits)")[![kajal98](https://avatars.githubusercontent.com/u/18494848?v=4)](https://github.com/kajal98 "kajal98 (3 commits)")[![kajal-7span](https://avatars.githubusercontent.com/u/107455736?v=4)](https://github.com/kajal-7span "kajal-7span (1 commits)")

---

Tags

adminadmin-dashboardadmin-panelcrud-applicationlaravellaravel-adminlaravel-admin-panellaravel-themesready-to-runready-to-usethemethemeslaravelmodeleloquentcachecrudrepositoryadminpanel

### Embed Badge

![Health badge](/badges/kajalpandya-generate-laravel-crud/health.svg)

```
[![Health](https://phpackages.com/badges/kajalpandya-generate-laravel-crud/health.svg)](https://phpackages.com/packages/kajalpandya-generate-laravel-crud)
```

###  Alternatives

[prettus/l5-repository

Laravel 8|9|10|11|12|13 - Repositories to the database layer

4.2k11.2M153](/packages/prettus-l5-repository)[psalm/plugin-laravel

Psalm plugin for Laravel

3345.1M337](/packages/psalm-plugin-laravel)[roots/acorn

Framework for Roots WordPress projects built with Laravel components.

9742.3M121](/packages/roots-acorn)[tucker-eric/eloquentfilter

An Eloquent way to filter Eloquent Models

1.8k5.0M31](/packages/tucker-eric-eloquentfilter)[api-platform/laravel

API Platform support for Laravel

59156.3k11](/packages/api-platform-laravel)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

245.2k](/packages/aedart-athenaeum)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
