Download the PHP package kakarot/laravel-initial-setup without Composer

On this page you can find all versions of the php package kakarot/laravel-initial-setup. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravel-initial-setup

Laravel Zero to Ready

Laravel Zero to Ready is a Laravel package that automates the initial project setup. With a single command, it configures essential features like localization, API versioning, and exception handling, saving you hours of repetitive work.

๐Ÿš€ Why This Package?

Every time I started a new Laravel project, I found myself doing the same initial setupโ€”localization, API versioning, exception handling, stubs, and more. While not mandatory, these are things you always end up needing at some point.

Setting them up manually took me 1-2 hours every time. And being a typical programmer, my first thought was: "Why not automate this?" (even if the automation itself takes more time to build! ๐Ÿ˜‚).

So here we are! I created Laravel Zero to Ready, a package that lets you set up all these essentials with a single command. No more wasting timeโ€”just run the setup and start coding! ๐ŸŽ‰

A huge thanks to mazimez's Laravel Hands-On repo, which helped me a lot in learning Laravel and coding this package. ๐Ÿ™Œ

๐Ÿ“ฆ What's Included?

From the vast pool of possible setups, I've included the most essential ones (for now):

โšก Installation

To install this package in your Laravel project, follow these steps:

1๏ธโƒฃ Require the Package

Run the following command to install the package:

2๏ธโƒฃ Run the Setup Command

Once installed, simply run:

And that's it! Your Laravel project is now pre-configured with localization, exception handling, and API versioning. ๐ŸŽ‰

๐Ÿ› ๏ธ Future Enhancements

This package is just the beginning! I plan to add more common setup features over time, like stubs, multiple migration at a time, and more. Stay tuned! ๐Ÿš€

๐Ÿค Contributing

Found a bug or have an idea for improvement? Feel free to open an issue or submit a pull request. Let's make Laravel project setup even smoother together! ๐Ÿ’ก


Happy Coding! ๐Ÿš€


All versions of laravel-initial-setup with dependencies

PHP Build Version
Package Version
Requires php Version >=8.2
laravel/framework Version ^11.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package kakarot/laravel-initial-setup contains the following files

Loading the files please wait ....