PHPackages                             kettasoft/scaffolding - 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. [Framework](/categories/framework)
4. /
5. kettasoft/scaffolding

ActiveProject[Framework](/categories/framework)

kettasoft/scaffolding
=====================

Scaffolding is a strong and flexible structure based on HMVC architecture.

v1.0.0(1y ago)032[1 PRs](https://github.com/kettasoft/scaffolding/pulls)MITPHPPHP ^8.0.2

Since Oct 3Pushed 1y ago1 watchersCompare

[ Source](https://github.com/kettasoft/scaffolding)[ Packagist](https://packagist.org/packages/kettasoft/scaffolding)[ RSS](/packages/kettasoft-scaffolding/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (42)Versions (4)Used By (0)

Scaffolding™
============

[](#scaffolding)

[![Run Tests](https://github.com/kettasoft/scaffolding/actions/workflows/ci.yml/badge.svg?event=push)](https://github.com/kettasoft/scaffolding/actions/workflows/ci.yml)

Requirements
------------

[](#requirements)

- PHP 7.4 or higher
- Database (eg: MySQL, PostgreSQL, SQLite)
- Web Server (eg: Apache, Nginx)

Framework
---------

[](#framework)

Scaffolding uses [Laravel](http://laravel.com), the best existing PHP framework, as the foundation framework and [Module](https://nwidart.com/laravel-modules/v6/introduction) package for Apps.

Installation
------------

[](#installation)

- Install [Composer](https://getcomposer.org/download) and [Npm](https://nodejs.org/en/download)
- Clone the repository: `git clone https://github.com/kettasoft/scaffolding.git`
- if you want to change dashboard colors ?
- before running: `npm run dev`change `INSTALLER_CHOSEN_COLOR, MIX_INSTALLER_CHOSEN_COLOR, DASHBOARD_CHOSEN_COLOR, MIX_DASHBOARD_CHOSEN_COLOR` and set your desired color without `#`
- Install dependencies: `composer install ; npm install ; npm run dev`
- Create new MySQL database for this application
- Install Scaffolding:

simply visit this url `{{app_url}}/installer` and follow instructions

- Or :

If you use valet or linux system just execute the init.sh file to configure your environment automatically.

```
sh init.sh
```

- Or :

If you use Windows system just execute the init.bat file to configure your environment automatically.

```
init.bat
```

- Or :

```
php artisan install
```

- Or :

```
php artisan install --db-name="scaffolding" --db-username="root" --db-password="" --admin-name="admin" --admin-email="admin@demo.com" --admin-phone="987654321" --admin-password="password"
```

- Create sample data (optional):

```
php artisan sample-data:seed
```

- Or if you want a specific number

```
php artisan sample-data:seed --count="your count here"
```

 📦 Scaffolding dependencies
--------------------------

[](#-scaffolding-dependencies)

 [![github-readme-streak-stats](https://camo.githubusercontent.com/a0c0fb1cdb0dd57a3053439a725c7a92ba5b416a21d56d2b7f54de8b9855e28c/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d6b65747461736f6674267265706f3d626f6f746572267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/kettasoft/booter) [![github-readme-streak-stats](https://camo.githubusercontent.com/2a506acc3b61080f77f43365ddc5f176b1b365b933e5d818039c0eeb1a62c384/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d616e6472656173656c6961267265706f3d6c61726176656c2d6170692d746f2d706f73746d616e267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/andreaselia/laravel-api-to-postman)[![github-readme-streak-stats](https://camo.githubusercontent.com/1f8e4868c241ce5c938e66f0434ae53c64f76b11f075daed98821f5964ad17a1/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d617374726f746f6d6963267265706f3d6c61726176656c2d7472616e736c617461626c65267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/astrotomic/laravel-translatable)[![github-readme-streak-stats](https://camo.githubusercontent.com/07f3ae83179e8487c1b51781cee363464e98c4b87aa078950fbc968cfa253d4a/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d626973636f6c6162267265706f3d6c61726176656c2d726563617074636861267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/biscolab/laravel-recaptcha)[![github-readme-streak-stats](https://camo.githubusercontent.com/1bc6b6c7ed78b45de469998c1ea97348cc7e7338eb63e55a2073c934f3251aa3/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d6c61726176656c267265706f3d74656c6573636f7065267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/laravel/telescope)[![github-readme-streak-stats](https://camo.githubusercontent.com/910c78027d4691dbc9c6bd80199cd909721cde8fbd5ab5671fcae0e52b46f08c/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d6c617261766f6c74267265706f3d617661746172267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/laravolt/avatar)[![github-readme-streak-stats](https://camo.githubusercontent.com/b77810b14e9c2b88c27bb1ad8dd8ea835fdbbc86f76f89f1725726a5ecd06b86/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d736f6369616c69746570726f766964657273267265706f3d7a6f686f267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/socialiteproviders/zoho) [![github-readme-streak-stats](https://camo.githubusercontent.com/d2d8750126226241da4ff34070b9138994c943e19943431eac73bcdebad502e5/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d6e576964617274267265706f3d6c61726176656c2d6d6f64756c6573267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/nWidart/laravel-modules) [![github-readme-streak-stats](https://camo.githubusercontent.com/42a18dabe7e645a6369565cb1b3d52621abee5221f88bd5901e4f21e4f6fa205/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d61686d65642d616c6972617169267265706f3d6c61726176656c2d6d656469612d75706c6f61646572267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/ahmed-aliraqi/laravel-media-uploader) [![readme-typing-svg](https://camo.githubusercontent.com/b3f976d10e982d88942fd6d0876e2607f78a16bf83962a18e88d7474b72d4a31/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d6469676c6163746963267265706f3d6c61726176656c2d62726561646372756d6273267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/diglactic/laravel-breadcrumbs) [![custom-icon-badges](https://camo.githubusercontent.com/0d9d5de14c2e2c68cb978d8c2ee4f70c0ce132f966688120f0b96927469afd67/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e3f757365726e616d653d6c61726176656c267265706f3d73636f7574267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/laravel/scout) [![unicode-formatter](https://camo.githubusercontent.com/a2f810eba4081fe7903735dad9f9c69c88d06c0d0f19440264634e7689e56ec7/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d73616e7469676172636f72267265706f3d6c6172617472757374267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/santigarcor/laratrust) [![unicode-formatter](https://camo.githubusercontent.com/b59b069c8f604a5890de83b50576645ba4db9d523ae5efac42db519117fbca94/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d6c61726165617374267265706f3d6c61726176656c2d73657474696e6773267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/laraeast/laravel-settings) [![unicode-formatter](https://camo.githubusercontent.com/ea8192cbbefe48b8cf8db98c66c98eef462619fb02a0fb98081e103edc523be2/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d737061746965267265706f3d6c61726176656c2d6261636b7570267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/spatie/laravel-backup) [![unicode-formatter](https://camo.githubusercontent.com/cbabda118b9ba04732d61de834690f783903a29e9251b4d08baedaff4e4ee997/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d6c61726165617374267265706f3d6c61726176656c2d626f6f7473747261702d666f726d73267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/laraeast/laravel-bootstrap-forms) [![unicode-formatter](https://camo.githubusercontent.com/5b008fa64204fc7e31edc3f3a859041946a197a1c103ff2b3e31899849c7eaf1/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d63616c6562706f727a696f267265706f3d706172656e74616c267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/calebporzio/parental) [![unicode-formatter](https://camo.githubusercontent.com/42a18dabe7e645a6369565cb1b3d52621abee5221f88bd5901e4f21e4f6fa205/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d61686d65642d616c6972617169267265706f3d6c61726176656c2d6d656469612d75706c6f61646572267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/ahmed-aliraqi/laravel-media-uploader) [![unicode-formatter](https://camo.githubusercontent.com/4f031de28ed6065aa11df53d2b613100c90d462f4a9e8143a9170a727af0f53c/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d415243414e45444556267265706f3d4c6f67566965776572267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/ARCANEDEV/LogViewer) [![unicode-formatter](https://camo.githubusercontent.com/0186a0c9e697643e9a0e3b7f831262d873004c789570824fd176d8f3dc45c088/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d6a656e73736567657273267265706f3d64617465267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/jenssegers/date) [![unicode-formatter](https://camo.githubusercontent.com/37cfbbfa0cd241e37b85249feb2c582eb99d8fe546d0b57232fe552eb15a3203/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d3430346c61626672267265706f3d6c61726176656c2d696d706572736f6e617465267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/404labfr/laravel-impersonate) [![unicode-formatter](https://camo.githubusercontent.com/f8619fba080b5878c540eb86f9958e7f8fdbf5b21511645eb4095e4d0b5fde2a/68747470733a2f2f64656e766572636f646572312d6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f70696e2f3f757365726e616d653d6c6172616361737473267265706f3d666c617368267468656d653d72656163742662675f636f6c6f723d323832613336267469746c655f636f6c6f723d62643933663926686964655f626f726465723d747275652669636f6e5f636f6c6f723d4638443836362673686f775f69636f6e733d66616c7365)](https://github.com/laracasts/flash)

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance36

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 80% 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

2

Last Release

592d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/514a1d3f5416af98e8f0174f21cd94d357204a98704e92fd37db2903b08e2057?d=identicon)[kettasoft](/maintainers/kettasoft)

---

Top Contributors

[![kettasoft](https://avatars.githubusercontent.com/u/80687771?v=4)](https://github.com/kettasoft "kettasoft (4 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (1 commits)")

---

Tags

architecturecomponentshmvchmvc-architecturelaravellaravel-frameworklaravel10phpprojectready-made-componentscaffoldingstructureframeworklaravelscaffoldingcomponentsarchitecturehmvc

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/kettasoft-scaffolding/health.svg)

```
[![Health](https://phpackages.com/badges/kettasoft-scaffolding/health.svg)](https://phpackages.com/packages/kettasoft-scaffolding)
```

###  Alternatives

[bagisto/bagisto

Bagisto Laravel E-Commerce

26.2k161.6k7](/packages/bagisto-bagisto)[unopim/unopim

UnoPim Laravel PIM

9.4k1.8k](/packages/unopim-unopim)[krayin/laravel-crm

Krayin CRM

22.0k32.8k1](/packages/krayin-laravel-crm)[bytefury/crater

Free &amp; Open Source Invoice App for Individuals &amp; Small Businesses. https://craterapp.com

8.3k4.2k](/packages/bytefury-crater)[blair2004/nexopos

The Free Modern Point Of Sale System build with Laravel, TailwindCSS and Vue.js.

1.2k2.3k](/packages/blair2004-nexopos)

PHPackages © 2026

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