Utilities for laravel project

Related tags

Laravel laravel
Overview

Sloth Utilities

This package gives your Laravel projects some utilities that you might need for production. It's so simple to use, once it's installed, your project will be at your full controll when delivering it to your client.

It's a package meant for freelancers that have issues with scammers and none paying clients, or to also facilitate the deployment and updates without having server access nor setting up github actions.

Top features:

  • Kill Switch that "kills the project" by putting it in maintenance mode and hiding tthe routes
  • Reviving the project
  • Project update with git pull and composer install and migration
  • Clear cache and optimize the app
  • Composer dump-autoload
  • Launch seed (or maybe you want to see an admin user ;) )
  • Refresh migration
  • Many more to come...

Getting Started

1. Install

Run the following command:

composer require slothlabdotcom/sloth-utilities

after the package is installed run the following :

php artisan sloth:install

2. Register (for Laravel < 5.5)

Register the service provider in config/app.php

Slothlabdotcom\SlothUtilities\SlothUtilitiesServiceProvider::class,

3. Configure

Default password can be modified on config/ziplock.php

Usage

Keep in mind slothadmin is the default password for the utilities and can be changed in config/ziplock.php, while doing that do not forget to clear configs by running :

php artisan config:clear

Kill the Project

By visiting the link below you project will go into maintenance mode and hides the web.php route by backing it up into config/lock.php so make sure you don't accidently delete it unless you are very sure.

http://localhost:8000/SlothLab/Kill/slothadmin

change localhost:8000 with your app domain and slothadmin with your password

Revive the Project

to revert the process first go to

http://localhost:8000/slothadmin

where slothadmin with your password to go into the secret mode while the application is in maintenaince mode then

http://localhost:8000/SlothLab/Revive/slothadmin

Utilities

to access your utilities you just have to visit

http://localhost:8000/SlothLab/utilities/slothadmin

there you can hover on each button to see what it does exactly

Screenshots

License

The Sloth Utilities is open-sourced software licensed under the MIT license.

You might also like...
A Laravel 8 Project Implement with GraphQL With Sanctum APIs Authentications Which utilized in Any Frontend or Any Mobile Application Programs.

A Laravel 8 Project Implement with GraphQL With Sanctum APIs Authentications Which utilized in Any Frontend or Any Mobile Application Programs.

Project to improve your SOLID skills on Laravel Ecossystem

Try Laravel SOLID About the Project The idea is for you get an application built without worrying about the SOLID principles and apply them.

Let's base your Laravel project with PROS style

Purpose This library is for convenient methods that use to register code base for Laravel project Target We aimed to reduce complexity for real projec

🏭This package lets you create factory classes for your Laravel project.
🏭This package lets you create factory classes for your Laravel project.

Laravel Factories Reloaded 🏭 This package generates class-based model factories, which you can use instead of the ones provided by Laravel. Laravel 8

This project demonstrates the power of soketi's WebSocket functionality in Laravel.

Laravel + soketi = 3 This project demonstrates the power of soketi's WebSocket functionality in Laravel. Installing the project The server requires:

Easily setup SEO in your laravel project with lara-head :heart: @code4mk
Easily setup SEO in your laravel project with lara-head :heart: @code4mk

installation composer require code4mk/lara-head usage meta ~ inside controller use Khead; class Test { public function home() { Khead::setMeta

Laravel Restaurant Management System Project

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Twitter clone project being developed by using PHP Laravel Framework and tailwind.css
Twitter clone project being developed by using PHP Laravel Framework and tailwind.css

Twits! About Twits! We, as enthusiastic learners and new developers, kicked of this project in order to improve our skills and capabilities in PhP Lar

Simple project to send bulk comma-separated emails using laravel and messenger module from quick admin panel generator.

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Releases(1.1)
Owner
Sloth-Lab S.A.R.L
Sloth-Lab S.A.R.L
Laravel application project as Sheina Online Store backend to be built with Laravel and VueJS

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Boas Aditya Christian 1 Jan 11, 2022
Laravel 2-Step Verification is a package to add 2-Step user authentication to any Laravel project easily.

Laravel 2-Step verification is a package to add 2-Step user authentication to any Laravel project easily. It is configurable and customizable. It uses notifications to send the user an email with a 4-digit verification code. Laravel 2-Step Authentication Verification for Laravel. Can be used in out the box with Laravel's authentication scaffolding or integrated into other projects.

Jeremy Kenedy 204 Dec 23, 2022
The Laravel Boilerplate Project - https://laravel-boilerplate.com - For Slack access, visit:

Laravel Boilerplate (Current: Laravel 8.*) (Demo) Demo Credentials Admin: [email protected] Password: secret User: [email protected] Password: secret Offici

Anthony Rappa 5.4k Jan 7, 2023
ergodnc (Ergonomic Desk & Coffee) is an open source Laravel project that's being built live on the official Laravel YouTube Channel

About This Project ergodnc (Ergonomic Desk & Coffee) is an open source Laravel project that's being built live on the official Laravel YouTube Channel

Mohamed Said 248 Dec 26, 2022
Easily add a full Laravel blog (with built in admin panel and public views) to your laravel project with this simple package.

Webdevetc BlogEtc - Complete Laravel Blog Package Quickly add a blog with admin panel to your existing Laravel project. It has everything included (ro

WebDevEtc. 227 Dec 25, 2022
Packagit is amazing laravel modules management, you could manage huge project with many separate laravel modules.

Packagit is amazing laravel modules management, you could manage huge project with many separate laravel modules.

null 364 Dec 12, 2022
laravel package for the Ar-PHP Project

laravel package for the Ar-PHP Project this is just a wrapper to use with laravel for the Ar-PHP Library, for more details checkout khaled-alshamaa

ATM-code 20 Dec 21, 2022
A package to generate modules for a Laravel project.

Laravel Modular A package to generate modules for a Laravel project. Requirements PHP 7.4 or greater Laravel version 8 Installation Install using comp

DPTSI 5 Mar 16, 2022
Easily Integrate PingPing APIs in your Laravel Project

PingPing This composer package allows us to easily integrate PingPing APIs in your Laravel project. What is PingPing ? PingPing is the simplest uptime

Bhushan Gaikwad 15 Mar 22, 2022
Larawiz is a easy project scaffolder for Laravel

Larawiz The Laravel 8 scaffolder you wanted but never got, until now! Use a single YAML file to create models, migrations, factories, seeders, pivot t

Larawiz 139 Aug 19, 2022