Machine, component, and status tracking for IT shops and their customers.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Skylar Ittner 7528468505 Add client management 1 month ago
api API: Check for user permission 8 months ago
langs Add client management 1 month ago
lib Add client management 1 month ago
mobile Add more permissions checks 10 months ago
nbproject Add some basic core features 1 month ago
pages Add client management 1 month ago
public Add some basic core features 1 month ago
static Add client management 1 month ago
tests Rewrite to use classes, aligning with AccountHub 2.0 1 year ago
.gitignore Add some basic core features 1 month ago
.gitmodules Convert material-color CSS to submodule 2 years ago
LICENSE.md Update license and readme 10 months ago
README.md Add some basic core features 1 month ago
action.php Add client management 1 month ago
api.php Add comment 11 months ago
app.php Use FontAwesome CSS+webfont instead of JS, upgrade 5.7.2 to 5.8.1 7 months ago
composer.json Add some basic core features 1 month ago
composer.lock Add some basic core features 1 month ago
database.mwb Add client management 1 month ago
index.php Nicer access denied message 10 months ago
pages.php Add client management 1 month ago
required.php Whoops 10 months ago
settings.template.php Add some basic core features 1 month ago

README.md

MachineManager

A simple tool for repair shops and IT service providers to manage client devices, including scheduled services (such as updates) and repair status (with client-viewable tracking, similar to package tracking).

Features

  • Integrates with InvoiceNinja to autofill clients
  • Reminds for upcoming scheduled services (such as remote updates)
  • Public machine status tracking (client can view their repair status, machine info, and history using a serial number)

Setup Tips

  • Run composer install (or composer.phar install) to install dependency libraries
  • If you don’t have any color in the navbar, run git submodule init and git submodule update.