PHPackages                             package-for-laravel/new-project - 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. package-for-laravel/new-project

AbandonedArchivedProject[Framework](/categories/framework)

package-for-laravel/new-project
===============================

Toolbox to boot up a Laravel Framework and Tools

4.0.2(6y ago)4151[2 PRs](https://github.com/package-for-laravel/new-project/pulls)MITPHPPHP ^7.3

Since Oct 20Pushed 5y ago2 watchersCompare

[ Source](https://github.com/package-for-laravel/new-project)[ Packagist](https://packagist.org/packages/package-for-laravel/new-project)[ RSS](/packages/package-for-laravel-new-project/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (18)Versions (58)Used By (0)

Package for Laravel New Project
===============================

[](#package-for-laravel-new-project)

```
ARCHIVED: This project is archived and no longer maintained.

```

*Formerly Laravel Boot*

My Laravel boot up framework that I use to scaffold projects.

To create a new project with this framework, run the following command:

`composer create-project package-for-laravel/new-project $1`

Where `$1` is the folder name you'd like to install into.

Development Notes
-----------------

[](#development-notes)

You could technically use this project set up with something like Valet or create your own virtual machine setup. You'll also have to worry about having a compatible version of NPM on your system (which you could manage with `nvm` should you want to. This is optimized to use Docker, however. You can see the configuration in the `docker-compose.yml` file and the environment variable configurations in the `.env` file.

If you are using something like PHPStorm, you can configure it to use various Docker containers automatically by pointing it to the compose file. Otherwise, you can use the following useful scripts:

- `bin/dev/npm` will run a compatible version of NPM in a Docker container but use your local filesystem as the source.
- `bin/dev/composer` will allow you to install composer dependencies or run composer scripts in the docker environment. Additionally, it will share your local filesystem cache to speed up working between containers.
- `bin/dev/artisan` will run the `artisan` script inside of the PHP Docker instance.
- `bin/dev/test` will run the PHP unit tests using PHPUnit.
- `bin/dev/test-with-coverage` will run those same tests, but with html coverage generated in `tests/html-coverage`.

**Different PHP Containers**

There are two different PHP containers. The first is the base which could be used for a production-style deploy. But, it's basically the configuration without xdebug. The second is the php instance suffixed with `-debug` which indicates it has debug tools loaded in it full time (like xdebug currently). The regular instance is used to run unit tests. The debug instance is used for your development (so you can use debugging) and for html code coverage generation.

**Configuration**

All configuration options are defined in the `.env` file. You may change Docker settings there as well.

**Unit Testing**

Unit testing can be ran with `composer test`, `bin/dev/composer test` if using docker, or using `bin/dev/test` if you'd like to customize your parameters to the unit test run in docker. `bin/dev/test` is the recommended way (or using a PHPStorm integration).)

`npm run test` for Javascript tests, or `bin/dev/npm run test` inside of docker.

**IDE Helper**

`composer ide-helper-update`

**Lines of Code Generation**

`composer phploc` generates lines of code output in `docs/phploc.txt`

`npm run jsloc` generates lines of code output in `docs/jsloc.txt`

**PHP Linting**

`composer php-lint` will run PHPCS, PHP-Code-Sniffer (in Dry Run) and PHP Copy Paste Detector.

Deployment
----------

[](#deployment)

There is a section of the composer file that has steps for deployment:

`composer deploy` will run Laravel config and route caching.

Laravel Boot Automated Functions
--------------------------------

[](#laravel-boot-automated-functions)

- Install Laravel from the create-project format
- Copies over `.env.example` to `.env`

Credits
-------

[](#credits)

This package is created and maintained by [Aaron Saray](https://github.com/aaronsaray)

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 99.1% 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 ~9 days

Recently: every ~19 days

Total

55

Last Release

2284d ago

Major Versions

1.8.4 → 2.0.02019-08-31

2.0.5 → 3.0.02019-09-04

3.2.0 → 4.0.02020-01-11

PHP version history (3 changes)1.0.0PHP ^7.1.3

1.6.0PHP ^7.2

1.8.1PHP ^7.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/5a9ad2a426eb84bbb6d5fd7f8a9000797796581c2aeda0d27b39391e55c0e7a3?d=identicon)[aaronsaray](/maintainers/aaronsaray)

---

Top Contributors

[![aaronsaray](https://avatars.githubusercontent.com/u/956888?v=4)](https://github.com/aaronsaray "aaronsaray (114 commits)")[![joelclermont](https://avatars.githubusercontent.com/u/298100?v=4)](https://github.com/joelclermont "joelclermont (1 commits)")

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/package-for-laravel-new-project/health.svg)

```
[![Health](https://phpackages.com/badges/package-for-laravel-new-project/health.svg)](https://phpackages.com/packages/package-for-laravel-new-project)
```

PHPackages © 2026

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