PHPackages                             websolutions/scaffold - 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. websolutions/scaffold

ActiveProject[Framework](/categories/framework)

websolutions/scaffold
=====================

The Laravel Framework.

v0.4(7y ago)06MITPHPPHP ^7.1.3

Since Sep 2Pushed 7y agoCompare

[ Source](https://github.com/manichevassvetlana/Scaffold)[ Packagist](https://packagist.org/packages/websolutions/scaffold)[ RSS](/packages/websolutions-scaffold/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (19)Versions (5)Used By (0)

**Installation Steps**

1. **Require the Package**

You can create your new Scaffold app with the following command:
`composer create-project websolutions/scaffold test`

2. **Add Google Credentials**

Next make sure to create a Firestore project and add path to file with your service account credentials to .env file:

`GOOGLE_APPLICATION_CREDENTIALS = "GCFSCredentials.json"`

To get started with Cloud Firestore:
*1. Create a Cloud Firestore project*
-&gt; Open the [Firebase Console](https://console.firebase.google.com/u/0/) and create a new project.
-&gt; In the Database section, click the Get Started button for Cloud Firestore.
-&gt; Select a starting mode for your Cloud Firestore Security Rules - **Locked mode**.
-&gt; Click Enable.
*2. Set up your development environment*
To authenticate from your development environment, set the `GOOGLE_APPLICATION_CREDENTIALS` environment variable to point to a JSON service account key file. You can create a key file on the [API Console](https://console.cloud.google.com/apis/credentials/serviceaccountkey) Credentials page after setting up a service account. Download the key file to your project and public folders.

You will also need to add Firebase credentials to your app.
Add Firebase API key to your .env file:

`FIREBASE_API_KEY = YOUR_API_KEY`

Add Firebase credentials to your resource/assests/js/app.js file:
`let config = {`
`apiKey: "",`
`authDomain: ".firebaseapp.com",`
`databaseURL: "https://.firebaseio.com",`
`projectId: "",`
`storageBucket: ".appspot.com",`
`messagingSenderId: "",`
`};`

Add Firebase to your app
*1. Select your Firebase project from the [console](https://console.firebase.google.com).*
To add Firebase to your app, you'll need a Firebase project and a short snippet of initialization code that has a few details about your project. *2. From the project overview page in the Firebase console, click **Add Firebase to your web app**.*
*3. Set up your development environment*
Copy and paste your project's customized code snippet to your resource/assests/js/app.js file of your app and add `FIREBASE_API_KEY` to your .env file.
*4. Dont forget to enable Firebase Authentication via email and password.*
You can do this from the project overview page in the [Firebase console](https://console.firebase.google.com)

After you can run npm following commands:
`npm install`
`npm run dev`

3. **Run Seeders**

Lastly, you can seed your Firestore project.
To do this simply run:
`php artisan db:seed`

Start up a local development server with php artisan serve. Visit  and log into the system as admin with credentials:
email:
password: 123456

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

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

2809d ago

### Community

Maintainers

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

---

Top Contributors

[![ManichevaSvetlana](https://avatars.githubusercontent.com/u/23070853?v=4)](https://github.com/ManichevaSvetlana "ManichevaSvetlana (16 commits)")[![stotskalarisa](https://avatars.githubusercontent.com/u/39371021?v=4)](https://github.com/stotskalarisa "stotskalarisa (6 commits)")

---

Tags

frameworklaravel

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/websolutions-scaffold/health.svg)

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

###  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)[microweber/microweber

New generation CMS with drag and drop

3.4k13.8k1](/packages/microweber-microweber)[juzaweb/cms

Juzaweb CMS is a Content Management System (CMS) developed based on Laravel Framework and web platform whose sole purpose is to make your development workflow simple again. Project develop by Juzaweb

187571.2k](/packages/juzaweb-cms)[jsdecena/laracom

Laravel powered e-commerce

2.0k4.4k](/packages/jsdecena-laracom)

PHPackages © 2026

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