PHPackages                             kashi-devdojo/calculator - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. kashi-devdojo/calculator

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

kashi-devdojo/calculator
========================

My Awesome Package by kashif ali

1.0.3(2y ago)010MITPHPPHP &gt;=7.0

Since Oct 23Pushed 2y ago1 watchersCompare

[ Source](https://github.com/alikashi543211/KashiDevDojoCalculator)[ Packagist](https://packagist.org/packages/kashi-devdojo/calculator)[ RSS](/packages/kashi-devdojo-calculator/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (5)Used By (0)

[![Laravel Logo](public/readme-images//laravel_administration.jpg)](https://laravel.com)

[![Build Status](https://github.com/laravel/framework/workflows/tests/badge.svg)](https://github.com/laravel/framework/actions)[![Total Downloads](https://camo.githubusercontent.com/b0a7ee2f3f0208712ecb1081b9d6fcf05045c10cd6f345abcb924f5512c0d346/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c61726176656c2f6672616d65776f726b)](https://packagist.org/packages/laravel/framework)[![Latest Stable Version](https://camo.githubusercontent.com/9e6071b5dd1a4a3bcabe3cca9d97a447d030caeb940f2adbd18699bc0b326702/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6c61726176656c2f6672616d65776f726b)](https://packagist.org/packages/laravel/framework)[![License](https://camo.githubusercontent.com/4a64c31c71966d152c876eea1f35e85fbd33d57ddf5754260a41f053aa72c5b2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6c61726176656c2f6672616d65776f726b)](https://packagist.org/packages/laravel/framework)

About Laravel Administration
----------------------------

[](#about-laravel-administration)

Laravel Administration library provides the facility to developer to create only model. Then if developer use the LaravelAdmin Trait in that model then, he/she not need to perform the crud operations like create routes, views and controller logics. Laravel administration will provide autometically crud operations, you can check from your interface by requesting the URL app-base-url/admin.

If developer use the LaravelAdminAPI trait in model. Then laravel administration package will provide the all apis for crud, developer not need to perform create, read, list and delete apis for that model. Developer only need to get the model id and set that model ID into Postman attached collection and test the all apis after authentication.

Installation and Usage Instructions
-----------------------------------

[](#installation-and-usage-instructions)

You can install and use package by performing these instructions

### Create AUTO CRUD

[](#create-auto-crud)

1. **composer require create-project laravel/laravel LaravelAdministration**
2. Migration the migrations files and seed **Php artisan migrate:fresh --seed**
3. To make new Model with Migration **php artisan make:model CrudTester -m**
4. Inside the DemoCRUD model add Trait in this way **use LaravelAdmin**
5. You can edit migration **Make Fields of DemoTester like, teser\_name, tester\_email, tester\_image, tester\_is\_verified**
6. Migrate the DemoTester migration **php artisan migrate**
7. You can serve **php artisan serve**
8. Go to url **base-url/admin**
9. Login and Go to **base-app-url/admin/crud**
10. If DemoTester Model use LaravelAdmin trait and DemoTester Migration is migrated then DemoTester will be displayed in list.
11. Click on DemoTesterModel and can test all crud operations
12. Set the fillable fields array in DemoTester Model to show the fields, you want to display in Listing
13. You can add new DemoTester record, update and Delete the record.

### Build Your Own Schema

[](#build-your-own-schema)

1. From Schema Builder tab, You can create a Model with migration by Clicking on Add new button
2. Add name for model and click on save button to define the schema fields for that model and Check the LaravelAdmin trait will be used or not.
3. After defining the fields of schema for that model you can edit the migration and model file.
4. You can edit migration and model before migrating
5. After clicking on migrate, you will not be able to edit files.
6. If your created model in schema builder contains LaravelAdmin trait then you can view CRUD of that model in CRUD tab

### API Auto CRUD

[](#api-auto-crud)

1. If you need all crud apis for the created model, then you need to use another trait named as **\*LaravelAdminAPI\***
2. Open the postman attached collection, import the collection and environment variables file on postman.
3. You need to authenticate from login api first.
4. **{{host}}/api/admin/crud/models** Model listing, from that api you can access all your models in which you use the LaravelAdminAPI trait and have been migrated.
5. You can pick model id and set that model\_id into environment variable.
6. After setting the model\_id as environment variable, you can test all crud apis for that model.
7. For the Update data Api, you can use same Store API by passing the \*id\* field value.

The Laravel Administration is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT). "# CreateReadMe"

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~0 days

Total

4

Last Release

930d ago

### Community

Maintainers

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

---

Top Contributors

[![alikashi543211](https://avatars.githubusercontent.com/u/70996061?v=4)](https://github.com/alikashi543211 "alikashi543211 (1 commits)")

### Embed Badge

![Health badge](/badges/kashi-devdojo-calculator/health.svg)

```
[![Health](https://phpackages.com/badges/kashi-devdojo-calculator/health.svg)](https://phpackages.com/packages/kashi-devdojo-calculator)
```

PHPackages © 2026

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