Repair Tracker

Repair Tracker


Watch Demo

The repair tracker is a web application designed to help businesses and repair shops organize their ongoing repairs, schedule service, create documents and communicate with their customers. It was created proof of concept, based on a real business, and is a fully functional application.

As this was an individual project, I was responsible for the specification, research, design and programming of the repair tracker.

Web Application

Taking the paper out of paperwork. A repair shop
is a busy place: dozens (or hundreds) of ongoing repairs, several
employees sharing work, and all kinds of inventory to keep track of. Doesn’t it
seem silly that many small repair shops use paper records, or none at all, to keep
track of their jobs?

The repair tracker offers a solution for employees to
collaborate with each other, and communicate with their customers using internet.
My web application can be accessed from a computer, tablet, or phone–and offers
features that prevent customers from needing to create pesky accounts or passwords
to keep tabs on their service.

PHP + MySQL + Javascript

This was a fun project to work on! There are all kinds of different
objects to work with and store in the relational database. Customers own products, repairs have products, parts are used in repairs, employees modify repairs, notes are added to repairs, statuses are attached to repairs. Employees and customers have different access. That’s just the tip of the iceberg.

I also explored the use of more AJAX to simplify the experience for users–wether they’re on mobile or desktop. I thought about new ways to provide varying levels of access (token based, hashed and salted passwords, employee vs customer) and secure certain functions on the system.