Download the PHP package anisaronno/laravel-starter without Composer

On this page you can find all versions of the php package anisaronno/laravel-starter. 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-starter

Laravel-11 Starter Project

Welcome to the Laravel Starter Project! This repository provides a kickstart setup for Laravel version 11, incorporating various essential packages and features. It's designed to streamline your Laravel application development process.

Table of Contents

Uses Packages

Dashboard Template

Utilizing the admintoolkit-html repository as our Dashboard Template. Explore this open-source admin template for more insights and details.

We acknowledge the contributors for their valuable creation.

Other Uses

Features

Getting Started

Installation

  1. Install the project with Composer:

  2. Switch to the repository folder:

  3. Setup environment variables for the database and email.

  4. Run database migrations:

  5. Run database seeding:

  6. Run Jobs:

    or

    or

  7. Run command for development:

    for frontend build:

  8. Start the local development server:

Now, access the server at http://localhost:8000.

Starting with Docker

To start the Laravel Starter Project with Docker, you can utilize the provided docker-compose.yml file. Follow these steps:

  1. Ensure Docker is installed on your system.

  2. Create a docker-compose.yml file in the root directory of your project with the following content:

  3. Define the required services such as nginx, php, MySQL, etc., in the docker-compose.yml file based on your project's needs.

  4. Once the docker-compose.yml file is configured, run the following command to start the services:

  5. Access your Laravel application at http://localhost:8000 or the specified port as per your configurations.

Deploy via FTP with CI/CD

This project utilizes Continuous Integration/Continuous Deployment (CI/CD) for automated deployment via FTP, following GitFlow principles for merge requests.

GitFlow for Merge Requests

Follow GitFlow principles to manage merge requests:

FTP Deployment Process

To deploy your project:

  1. Configure necessary environment variables in GitHub Settings:

    • SERVER: Your FTP server address.
    • USERNAME: Your FTP username.
    • PASSWORD: Your FTP password.
  2. Upon merging into the master branch, GitHub Actions automates deployment to your specified FTP server.

Laravel Auto Updater

The Laravel Auto Updater feature streamlines the process of updating your Laravel Starter application, making it easy to manage and deploy updates with minimal effort. Here’s how to use it:

Features

Usage

  1. Check for Updates: Run the following command to check for available updates.

  2. Initiate Update: Use the following command to initiate the update process.

    Replace {version?} with a specific version number if desired; otherwise, it will initiate the update for the latest version.

Error Handling

Ensure to handle any potential errors during the update process gracefully. Implement logging to monitor any issues that arise during updates.

Contribution Guide

For guidelines on contributing to this project, refer to the Contribution Guide.

License

This application is open-source software licensed under the MIT license.


All versions of laravel-starter with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
anisaronno/laravel-auto-updater Version dev-master
anisaronno/laravel-media-gallery Version 0.6.0
anisaronno/laravel-settings Version ^1.2.0
guzzlehttp/guzzle Version ^7.2
itsgoingd/clockwork Version ^5.1
laravel/framework Version ^11.0
laravel/horizon Version ^5.21
laravel/pulse Version ^1.0@beta
laravel/sanctum Version ^4.0
laravel/tinker Version ^2.8
opcodesio/log-viewer Version ^3.1
predis/predis Version ^2.2
realrashid/sweet-alert Version ^7.1
spatie/laravel-activitylog Version ^4.7
spatie/laravel-permission Version ^6.3
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 anisaronno/laravel-starter contains the following files

Loading the files please wait ....