Download the PHP package butcherman/tech_bench without Composer

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

Tech Bench

License: GPL v2 GitHub Release GitHub Issues

About Tech Bench

Tech Bench is a custom Content Management System (CMS) designed specifically for service technicians working in the field. This application allows technicians to securely store and share important customer information such as contact names, equipment installed, equipment backups, and notes about the customer. The advantage to using this application is to allow any technician - even those unfamiliar with the customer - quick and centralized access to all of this information.

Tech Bench consists of two major sections

Customers

Customer accounts can be created as stand alone or with multiple attached sites. Customer specific information can then be stored and shared for quick centralized access. Information includes:

Tech Tips (Knowledge Base) and Documentation

While working in the field, all service technicians run across tips and tricks that they use to make their jobs easier. Tech Tips allows for users to create and share these tips with coworkers. This creates a custom Knowledge Base for all registered users.

An optional Public Knowledge Base is also available to give your customers an easy place to find information such as Quick Reference Guides, or custom documentation that has been put together for customers.

Additional Features

File Links

Sometimes customers need access to files, or need to provide technicians with files that may be too large to email. File Links allows users to create a custom URL to deliver files, or have files uploaded to. Each File Link has an expiration dates and is only available for a limited time.

Installation and Setup of Tech Bench

Tech Bench is a Docker based application. Follow the instructions in the Installation Guide for detailed instructions to setup the Tech Bench.

Upgrading Tech Bench

Upgrading to the latest version can be done though a bash script. Follow the instructions in the Upgrade Guide for more information.

Backing Up Tech Bench

In order to backup the Tech Bench to an off-server location, you will need to use a package such as Samba to mount a network shared drive. This package needs to be installed on the dedicated server.

Durning the installation process, you will create a folder called backupData in the same directory as the Docker Compose file. See the Installation Guide for more information.

This backupData folder can be mounted to a network share to store backups off-server.

Copyright © 2016-2024 Ron Butcher

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <www.gnu.org/licenses>.


All versions of tech_bench with dependencies

PHP Build Version
Package Version
Requires php Version ^8.0
barryvdh/laravel-dompdf Version ^1.0
butcherman/version Version ^1.4
doctrine/dbal Version ^3.3
glhd/gretel Version ^1.5
guzzlehttp/guzzle Version ^7.4
inertiajs/inertia-laravel Version ^0.6
jackiedo/timezonelist Version ^5.1
jeroendesloovere/vcard Version ^1.7
laravel/framework Version ^9.0
laravel/horizon Version ^5.9
laravel/telescope Version ^4.9
laravel/tinker Version ^2.7
nwidart/laravel-modules Version ^9.0
pion/laravel-chunk-upload Version ^1.5
predis/predis Version ^1.1
spatie/laravel-backup Version ^8.1
spatie/laravel-cookie-consent Version ^3.2
symfony/process Version ^6.0
tightenco/ziggy Version ^1.4
zanysoft/laravel-zip Version ^2.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 butcherman/tech_bench contains the following files

Loading the files please wait ....